我是asp.net mvc的新手,我正在处理保存和检索checkBox检查值的工作。
在我看来,我有下面的复选框
<input type="checkbox" id="cabling in coduit" name="Prepration" value="cabling in coduit"/>cabling in coduit<br />
<input type="checkbox" id="Power to be done by liteStart" name="Prepration" value="Power to be done by liteStart"/>Power to be done by liteStart<br />
<input type="checkbox" id="Other - pls spec" name="Prepration" value="Other - pls spec"/>Other - pls spec<br />
在我的控制器里:
String vals=Request.Form["Prepration"];
我将选中的值作为逗号分隔的字符串,并将该字符串保存到数据库列中。
现在,当我检索值时,我有如下所示的内容。
电缆线编码,电源由liteStart完成
如何使用逗号分隔字符串检查编辑视图中的相关复选框
发布于 2013-05-18 05:34:28
然后你就可以做这样的事
if(vals.indexOf("cabling in coduit") > -1 ){
$('#cabling in coduit').prop('checked', true);
}
else if(vals.indexOf("Power to be done by liteStart") > -1 ){
$('#Power to be done by liteStart').prop('checked', true);
}
else if(vals.indexOf("Other - pls spec") > -1 ){
$('#Other - pls spec').prop('checked', true);
}
https://stackoverflow.com/questions/16621031
复制相似问题