所以我有几个像这样的人:
<ol id="monday">
<li id="zero1"><input type="hidden" name="mo[]" value="cero1"><button type="button"">15</button></li>
</ol>
<button type="button" onclick="update()"> Update</button>
我可以更改ol的内容,但是当我尝试用jquery更改name属性时它仍然是相同的,我的函数有问题吗?
function update(){
$("#monday input").each(function (){
$("this").attr("name", "mo[]");
});
}
答案 0 :(得分:3)
this
是一个关键字,它不应该是字符串这里
function update(){
$("#monday input").each(function (){
$(this).attr("name", "mo[]");
});
}