的时候我想改变窗体的action属性按钮被点击如何更改表单的action属性按钮被点击
时,我有一个形式两个按钮,并点击每个按钮时,每个人都应该发布数据自己的网址。
HTML:
<form method="post">
<input type="button" value="Edit Selected..." />
<input type="button" value="Delete Selected..." />
...
</form>
的时候我想改变窗体的action属性按钮被点击如何更改表单的action属性按钮被点击
时,我有一个形式两个按钮,并点击每个按钮时,每个人都应该发布数据自己的网址。
HTML:
<form method="post">
<input type="button" value="Edit Selected..." />
<input type="button" value="Delete Selected..." />
...
</form>
上帝,它是如此的相似,我错过了本地JavaScript .. 。
我不知道它的平面JavaScript或使用jQuery,但我得到了下面的代码正是我需要和工作得很好:
$('#cmdDeleteButton').click(function(){
this.form.action = "http://newurl.com";
});
使用jQuery
<form method="post" id="form1">
<input type="button" data-url="action2" value="Edit Selected..." />
<input type="button" data-url="action1" value="Delete Selected..." />
...
</form>
脚本: -
$(document).ready(function(){
$('input[type*="button"]').click(function(){
var url = $(this).attr('data-url');
$('#form1').attr('action',url);
});
});
你会更好,让这些按钮进入屈服了,给他们的名字,然后确定在服务器上点击哪一个。 – Quentin 2011-04-04 09:26:48
为什么不使用'if/else'来查看接收到哪个值并根据它进行处理。 – 2011-04-04 09:54:48