checkbox 值得编辑 多值就选中不了
<td><%for i=1 to rs4.recordcount%>
<input type="checkbox" name="role" value="<%=rs4("RoleID")%>" <%if(instr(cstr(rs4("RoleID")),rs("Roles"))>0)then Response.Write("checked") end if%>><%=rs4("RoleName")%></option>
<% rs4.movenext
next
%></td>
以上代码错在哪里 ,为什么checkbox 当rs("Roles") 由多个值组成的一个串(比如:"3, 2, 1") 一直处在未选中状态? ,一个值的就可以选中(比如:"3")
------解决方案--------------------http://www.w3school.com.cn/vbscript/func_instr.asp
instr(a, b)
搞清楚,是a中找b,还是b中找a