Javascript Mootools有两种形式
我的问题是: 我有一张桌子:Javascript Mootools有两种形式,javascript,ajax,request,mootools,Javascript,Ajax,Request,Mootools,我的问题是: 我有一张桌子: <table> <tr> <td> <form name="intervalForm"> <input type="text" name="interval" value="5"></input> <input type="submit" value="OK"></input> </form
<table>
<tr>
<td>
<form name="intervalForm">
<input type="text" name="interval" value="5"></input>
<input type="submit" value="OK"></input>
</form>
</td>
</tr><tr>
<td>
<form name="intervalForm">
<input type="text" name="interval" value="5"></input>
<input type="submit" value="OK"></input>
</form>
</td>
</tr>
...
</table>
我的js代码仅适用于第一行。我应该怎么做才能使它适用于其他行?
谢谢 您使用哪一版本的mootools
newevent(e).stop()是1.11事件模型,Request.JSON
是1.2+。另外,$('intervalForm')
实际上是说,返回任何具有id=intervalForm
的元素-您确实应该更改为document.getElements('form[name=intervalForm]”)
以添加到both@DimitarChristoff,也许你可以/应该把评论作为一个答案。。。
$('intervalForm').addEvent('submit', function(e) {
new Event(e).stop();
var newRequest = new Request.JSON({
url: 'ajax.php',
onRequest: function() {},
onSuccess: function(r){
if(r.status){
...do action
} else {
...error here
}
}
}).send({data: this});
});