MagicSuggest可输可选控件

可输入可选择控件地址:http://nicolasbize.com/magicsuggest/doc.html

js:

<link href="../../scripts/comboxselect/magicsuggest-min.css" rel="stylesheet" />
<script src="../../scripts/comboxselect/magicsuggest-min.js" type="text/javascript"></script>

<script>

/***************************绑定设计师和模特start**********************************/
var json = <%=jsonString%>
$('#comboBoxDesigner').magicSuggest({
allowFreeEntries: false,//如果你不需要用户自已创建标签,则用这个
maxSelection:1,//设置选择个数
data: json,
style: 'width:283px;border: 1px solid #cccccc;',//自定义CSS
//maxSelectionRenderer: null,
selectFirst: true,
placeholder: "请选择",
valueField :'id',//定义键值
displayField: 'dName',//定义显示的字段
selectionRenderer: function (data) { //想让标签里显示啥就看这个
//$("#txtprice").val(data.id);
return data.dCall + '/' + data.dName + '/' + data.constellation;
}
});

</script>

<script type="text/javascript">

function GetComboBoxValue() {
var desingner = $('#comboBoxDesigner').magicSuggest().getValue();
$("#hidDesigenr").val(desingner);

//alert(desingner + modeler);
}
window.οnlοad=function(){
var design =[<%=designer%>]
$('#comboBoxDesigner').magicSuggest().setValue(design)

//do something
}

</script>

html:

<input id="hidDesigenr" type="hidden" runat="server" />
<input id="comboBoxDesigner" name="comboBoxDesigner" type="text"/>

 

aspx.cs:

#region 绑定设计师和模特及加工厂、工艺=================================
private void RptBindCombo()
{
BLL.dt_designer dbll = new dt_designer();
DataTable ddt = dbll.GetAllList().Tables[0];
jsonString = MyCommFun.DataTableToJson(ddt);


}

转载于:https://www.cnblogs.com/objectxhy/p/6742965.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值