
这个功能很简单,像楼上说的,如果你有编程基础。
<form>
<input type="button" value="哈哈"><input type="button" value="呵呵"><input type="button" value="嘻嘻">
<a href="javascript:void(0);">提交</a>
</form>
$(function(){
$("input")click(function(){$(this)attr("checked","checked")css({"做你要的样式"})});
$("a")click(function(){
//写你的判断
$("form")submit();
});
})
数据库存储的时候是varchar类型的字段用逗号分隔开每个多选框的值。
例子 爱好:篮球,足球,羽毛球
取出来的时候实体类中加一个formate的方法:List<Strring> formate爱好{return 爱好拆分split(",");}
然后页面遍历一下就可以了,记得多选框的名字保持一样,这样提交的时候接收爱好的字段就是逗号链接的。
var desc_id=[];\x0d\var obj = documentgetElementById("i_ts_desc");\x0d\for(var i=0;i回答于 2022-12-14
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Transitional//EN" ">
以上就是关于js 如何实现这样多选的功能全部的内容,包括:js 如何实现这样多选的功能、JS怎样实现,多选框的值由数据库取出、js怎么能取得多选下拉框选中的多个值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)