我在MVC中动态生成了多个CheckBox,然后我怎么能在Controllers上获取被选中的CheckBox的值呢

我在MVC中动态生成了多个CheckBox,然后我怎么能在Controllers上获取被选中的CheckBox的值呢,第1张

这默认值是根据modelOtherCharges来的,可以先给modelOtherCharges赋值再返回视图,或者用JS在加载事件里赋值。方法如下:第一个:在Controller 里生成一个新的实体类,填充默认值,然后Return 到视图里。第二个:如果有virtual 关联,则可以使用foreach 打开 OrderDetail的值。

通过查询做啊 这个代码是我做的 int Available =ConvertToInt32(zs["Available"]);//获得查询出来的字段

if (Available == 1)//Available是1时checkbox打勾

{

CkAvailableChecked = true;//CkAvailable是checkbox的ID

}

<script type="text/javascript">

windowonload = function() {

// 创建 input 元素

var checkbox = documentcreateElement("input");

checkboxtype = "checkbox";

checkboxvalue = "123";

// 页面添加 checkbox

documentbodyappendChild(checkbox);

// 点击

checkboxonclick = function() {

if(thischecked) {

alert("选中");

}

else {

alert("未选中");

}

alert("value: " + thisvalue);

}

};

</script>

以上就是关于我在MVC中动态生成了多个CheckBox,然后我怎么能在Controllers上获取被选中的CheckBox的值呢全部的内容,包括:我在MVC中动态生成了多个CheckBox,然后我怎么能在Controllers上获取被选中的CheckBox的值呢、动态Checkbox取值。、js动态生成的checkbox取值和选中事件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9311013.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存