jquery ajax表单提交
这段代码是否正确? 我正在尝试提交它,如果文本区域再次为空,我也想提交。
$(document).ready(function(){ $("form#submit").submit(function() { // we want to store the values from the form input box, then send via ajax below var fid = $(".messag").attr("id"); var val = $("#mess_ar").val(); $.ajax({ type: "POST", url: "send_message.php", data: "fid="+ fid +"&val="+ val, success: function(){ $("#mess_ar"). } }); return false; }); }):
我正在尝试上传此内容:
Thankx …
$(function(){ $("form#submit").submit(function(e){ e.preventDefault(); var fid = $(".messag").attr("id"); var val = $("#mess_ar").val(); $.ajax({ type: "POST", url: "send_message.php", data: "fid="+ fid +"&val="+ val, success: function(){ $("#mess_ar").val(""); } }); }); });
使用
$("#submit").on('submit', function(e){...});
代替
$("#submit").submit(function(e){...});
如果您使用的是最新版本的jquery。
看起来不错。 要清空textarea,请在ajax成功回调中使用以下内容:
$("#mess_ar").val('');
你究竟在寻找什么? 它是否也会返回数据? 添加function以跟踪错误情况。 做点什么
好吧,似乎都很好。