这可能是一个愚蠢的问题,但对我来说真的很重要,即使我们使用jQuery Ajax从服务器或数据库传递并检索数据,我们是否真的仍然需要将输入元素包装在<form>
一侧?使用AJAX请求时,我还需要Form元素吗?
我的意思,而阿贾克斯方法有喜欢的类型,网址,数据的选择,甚至像的dataType下面
$.ajax({
type: "POST",
url:"process.php",
data: data,
dataType: "JSON"
});
我们还需要形成的?从安全方面来说,我认为我们可以验证用户输入,而不需要表单元素,但我不确定它是否正确? 如果您认为我们仍然需要该表单,那么我们应该如何处理表格属性,如action
和method
?我们应该把它们留空吗? 谢谢
你需要支持不支持JavaScript客户端。如果不是,那就做你喜欢的事。 – epascarello 2014-09-05 20:22:34
[为什么在通过ajax提交时使用表单标记?]的可能重复(http://stackoverflow.com/questions/6309214/why-use-a-form-tag-when-youre-submitting-via- ajax) – Mathletics 2014-09-05 20:23:06
我不明白你为什么不会使用表格。 – Mathletics 2014-09-05 20:23:30