如何修改checkbox中 是否被选中,并传到后台,修改数据库!checkbox修改时传值true,false还是1或者0

如题所述

在接受函数里定义一个同名的接收参数,用是否为null来判断checked,之后转换为你想要的类型
[HttpPost]
public ActionResult Export(string allowinvoice)
{
byte allowinvoice = allowinvoice != null ? (byte)1 : (byte)0;
}
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-04-27
Action里面:
private PromotionManageTo promotionManageTo;
private List<PromotionManageTo> productClass;
get…
set…
SqlMaps里面:
<select resultClass="promotionManage.PromotionManageTo">
……
</select>
JSP里面:
<s:iterator value="productClass" status="productClassLength">
<td>
<input type="checkbox" name="promotionManageTo.productId" value="<fs:property value="productId"/>" <c:if test="${fn:containsIgnoreCase(promotionManageTo.productId, productId)}">checked="checked"</c:if> />
</td>
</s:iterator>本回答被网友采纳
相似回答