Javascript 表单提交后更改提交按钮文本
下面的代码在chrome中有效,但在Safari中不起作用。Javascript 表单提交后更改提交按钮文本,javascript,jquery,Javascript,Jquery,下面的代码在chrome中有效,但在Safari中不起作用。 与提交页面时一样,新文本在chrome中显示,但在safari中不显示。没有错误。表单已提交,但未看到文本更改 你能指引我吗。 ~请使用 $'submit'.attr'value','newvalue' 使用下面的代码 $document.readyfunction{ $submit.clickfunctionevent{ $'submit'.val'Processing…'; $'SubmitForm'。提交; }; $'f
与提交页面时一样,新文本在chrome中显示,但在safari中不显示。没有错误。表单已提交,但未看到文本更改 你能指引我吗。 ~请使用 $'submit'.attr'value','newvalue' 使用下面的代码 $document.readyfunction{ $submit.clickfunctionevent{ $'submit'.val'Processing…'; $'SubmitForm'。提交; }; $'form'.submitfunctionevent{ 提交的表格; $'submit'.val'submited'; }; };
您只需在表单SubmitForm事件下修改submit按钮值: $'SubmitForm'。submite=>{ e、 防止违约; $'submit'.attr'value','Processing…'; };
您可以使用jQuery的最新版本吗?当页面提交时,新文本显示在chrome中,但不显示在Safari中。您是否在浏览器控制台中检查了错误?没有错误。表单已提交,但未看到文本更改以下代码在chrome中可用。但在Safari中不可用。与提交页面时一样,新文本在chrome中显示,但在safari中不显示。没有错误。表单已提交,但未看到文本更改。以下代码在chrome中可用。但在Safari中不可用。与提交页面时一样,新文本在chrome中显示,但在safari中不显示。没有错误。表单已提交,但未看到文本更改。但它不会进入操作页面。您可以删除事件:e.preventDefault;
<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>