我的 jQuery 移动表单中有 2 个提交按钮,我想在目标 php 文件中引发不同的操作。我做到了;
<form action="target.php" method="get">
<div data-demo-html="true">
<input type="search" placeholder="Enter keyword" name="search" id="search" value="">
</div>
<div data-demo-html="true">
<fieldset data-role="controlgroup">
<button class="ui-shadow ui-btn ui-corner-all" type="submit" name="suba">Action1</button>
<button class="ui-shadow ui-btn ui-corner-all" type="submit" name="subb">Action2</button>
</fieldset>
</div>
</form>
如何区分目标 php 文件中的这两次提交按钮点击?
最佳答案
将按钮的 id 作为操作 1 和操作 2,将泡沫的 id 作为表单。
$('#action1').click(function(){
$('#form').prop('action', 'page1.php');
});
$('#action1').click(function(){
$('#form').prop('action', 'page2.php');
});
这应该对你有帮助。
关于javascript - jQuery Mobile 中的多个提交按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32476159/