【发布时间】:2014-03-06 22:27:51
【问题描述】:
我想用 ajax 的形式发送所有输入。我有这样的形式。
<form action="target.php" method="post" >
<input type="text" name="lname" />
<input type="text" name="fname" />
<input type="buttom" name ="send" onclick="return f(this.form ,this.form.fname ,this.form.lname) " >
</form>
在 .js 文件中,我们有以下代码:
function f (form ,fname ,lname ){
att=form.attr("action") ;
$.post(att ,{fname : fname , lname :lname}).done(function(data){
alert(data);
});
return true;
但这不起作用。我不想使用表单数据。
【问题讨论】:
-
如果您想要一个没有硬编码的通用解决方案,请查看我的答案。
标签: javascript php jquery ajax