我想使用jquery在特定复选框中放置checked =“checked”。我已经构建了代码但添加为“checked =”checked“”=“”。我怎样才能克服这个问题。
function PMS_Checked(id){
var str = "12,14,15,16";
if(str.indexOf(id) != -1){
return "checked='checked'";
}
}
她,我创建了JSFiddle示例。 JSFiddle
答案 0 :(得分:1)
问题在于您的输入,您应该删除"一旦你调用了函数并进行连接,我就改变了你的代码,所以这就是你应该如何输入
+-------+------+------+------+
| | Col1 | Col2 | Col3 |
+-------+------+------+------+
| row 1 | Foo | 1 | 0 |
| row 2 | Foo | 3 | 1 |
| row 3 | Bar | 5 | 3 |
+-------+------+------+------+
请检查 你也错过了在下一个功能中返回
+-----+------+------+
| | Col2 | Col3 |
+-----+------+------+
| Foo | 4 | 1 |
| Bar | 5 | 3 |
+-----+------+------+
答案 1 :(得分:-1)
请试试这个
function pms_checked(id) {
var str = "12,13,14,15";
if (str.indexOf(id) != -1)
return 'Checked="Checked"';
}