![](/img/trans.png)
[英]how to set default value for select 2 dropdown using angularjs json data
[英]How to select the dropdown value by default according to data retured in JQuery datatables
我想根据JQuery数据表中返回的数据默认选择下拉值。 我正在使用以下代码: mySite.js
"columns": [
{"data":"NAME"},
{ "data": null,
"defaultContent":'<Select id="cls" ><option>--SELECT---</option><option>I</option><option II</option><option>III</option><option >IV</option><option>V</option><option ></select>'},
{
"data": "COMMENTS",
"render": function(data, type, full, meta) {
if (type == 'display') {
return '<textarea id="comments" name="comments" rows="2" cols="25" maxlength="2000" wrap="hard" style ="resize:none;">'+ data + '</textarea>';
}
return data
}
},]
如何使用 Select 标签的渲染功能根据返回的数据选择选项。
像这样尝试,这将解决您的问题
"render": function(d,t,r){
var $select = $("<select></select>", {
"id": r[0]+"start",
"value": d
});
$.each(times, function(k,v){
var $option = $("<option></option>", {
"text": v,
"value": v
});
if(d === v){
$option.attr("selected", "selected")
}
$select.append($option);
});
return $select.prop("outerHTML");
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.