此代码正确吗?我正在尝试提交,如果文本区域再次为空,我也想提交。
<script type="text/javascript"> $(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; }); }): </script>
我正在尝试上传:
<form id="submit" method="POST"> <textarea name="mess_cont" id="mess_ar" autofocus="autofocus" cols="70" rows="5"> </textarea> <button id="mess_but" type="submit">Send</button> </form>
谢谢…
$(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。