[英]Change submit button text after form submit
<script src="http://code.jquery.com/jquery-1.11.1.js"></script>
<script>
$(document).ready(function () {
$("#submit").click(function(event){
$('#submit').val('Processing …');
$('SubmitForm').submit();
});
});
</script>
<form id="SubmitForm" action="/scripts/t.php" method="POST" enctype="multipart/form-data" accept-charset="utf-8" data-abide >
<input type="submit" value="Submit" id='submit'>
</form>
以下代码可在chrome中使用,但不适用于Safari。 就像在提交页面时一样,新文本以chrome形式显示,而不以safari显示。没有错误。 提交表单,但看不到文本更改。
你能指导我吗? 〜
使用以下代码
<script src="http://code.jquery.com/jquery-1.11.1.js"></script> <script> $(document).ready(function () { $("#submit").click(function(event){ $('#submit').val('Processing …'); $('SubmitForm').submit(); }); $('form').submit(function(event){ alert("form submitted"); $('#submit').val('submitted'); }); }); </script> <form id="SubmitForm" action="/scripts/t.php" method="POST" enctype="multipart/form-data" accept-charset="utf-8" data-abide > <input type="submit" value="Submit" id='submit'> </form>
您可以简单地以#SubmitForm
.submit()事件的形式修改#submit
按钮的值:
$('#SubmitForm').submit((e) => { e.preventDefault(); $('#submit').attr('value', 'Processing...'); });
<script src="http://code.jquery.com/jquery-1.11.1.js"></script> <form id="SubmitForm" action="/scripts/t.php" method="POST" enctype="multipart/form-data" accept-charset="utf-8" data-abide > <input type="submit" value="Submit" id='submit'> </form>
请用
$('#submit').attr('value', 'new value');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.