Javascript JQuery:intercept单击submit按钮
我有这段代码来截获提交按钮的点击,但根本不起作用 JS HTML 尝试将type=提交更改为type=按钮。您可以使用event.preventDefault 这里有一个例子Javascript JQuery:intercept单击submit按钮,javascript,jquery,html,jsp,jstl,Javascript,Jquery,Html,Jsp,Jstl,我有这段代码来截获提交按钮的点击,但根本不起作用 JS HTML 尝试将type=提交更改为type=按钮。您可以使用event.preventDefault 这里有一个例子 $( "#deleteDescriptionButtonId3" ).click(function( event ) { event.preventDefault(); alert('deleting description...'); $('#productFormId').attr('method'
$( "#deleteDescriptionButtonId3" ).click(function( event ) {
event.preventDefault();
alert('deleting description...');
$('#productFormId').attr('method', 'post');
$('#productFormId').attr('action', '/nicinc/desc/del/3');
$('#form_id').submit();
});
这里的form_id是您要提交的表单event.preventDefault?为什么不使用$yourForm.onsubmit,=>{}并保持按钮的状态?您有要提交的表单吗?您的确切意思是什么?
<textarea id="descriptions0.text" name="descriptions[0].text" class="form-control" rows="4">
ASDADS
</textarea>
<span class="clear space10"> </span>
<button id="deleteDescriptionButtonId3" class="btn btn-primary" type="submit">
Delete description
</button>
$( "#deleteDescriptionButtonId3" ).click(function( event ) {
event.preventDefault();
alert('deleting description...');
$('#productFormId').attr('method', 'post');
$('#productFormId').attr('action', '/nicinc/desc/del/3');
$('#form_id').submit();
});