Js结合struts回显select代码示例
2017-11-21 21:30
357 查看
// 初始化内容
function createSelect(position_id,dict_type_code,selectedId){
alert(selectedId);
var $select = $("<select></select>");
$select.append("<option>---------请选择---------</option>");
$("#"+position_id).append($select);
$.post("${pageContext.request.contextPath}/BaseDictAction", { "dict_type_code": dict_type_code },
function(json){
$.each( json, function(i, json){
var $option = $("<option>"+json["dict_item_name"]+"</option>");
if(json['dict_id'] == selectedId){
//判断是否需要回显 ,如果需要使其被选中
$option.attr("selected","selected");
}
$select.append($option);
});
}, "json");
}
写之前明确需要知道的内容:1添加select的位置
2需要查询的内容
3回显内容如何确定
function createSelect(position_id,dict_type_code,selectedId){
alert(selectedId);
var $select = $("<select></select>");
$select.append("<option>---------请选择---------</option>");
$("#"+position_id).append($select);
$.post("${pageContext.request.contextPath}/BaseDictAction", { "dict_type_code": dict_type_code },
function(json){
$.each( json, function(i, json){
var $option = $("<option>"+json["dict_item_name"]+"</option>");
if(json['dict_id'] == selectedId){
//判断是否需要回显 ,如果需要使其被选中
$option.attr("selected","selected");
}
$select.append($option);
});
}, "json");
}
写之前明确需要知道的内容:1添加select的位置
2需要查询的内容
3回显内容如何确定
相关文章推荐
- JS动态添加与删除select中的Option对象(示例代码)
- js自动查找select下拉的菜单并选择(示例代码)
- js获取select选中的option的text示例代码
- JS动态添加与删除select中的Option对象(示例代码)
- JS动态添加与删除select中的Option对象(示例代码)
- 点击刷新验证码结合js和struts示例
- 使用js对select动态添加和删除OPTION示例代码
- JS对select控件option选项的增删改查示例代码
- 使用js对select动态添加和删除OPTION示例代码
- 使用js对select动态添加和删除OPTION示例代码
- vue中使用heatmapjs的示例代码(结合百度地图)
- Nodejs+angularjs结合multiparty实现多图片上传的示例代码
- js获取select选中的option的text示例代码
- JS 获取select(多选下拉)中所选值的示例代码
- JS动态添加与删除select中的Option对象(示例代码)
- JS,Jquery获取select,dropdownlist,checkbox下拉列表框的值(示例代码)
- JS 获取select(多选下拉)中所选值的示例代码
- js自动查找select下拉的菜单并选择(示例代码)
- JS,Jquery获取select,dropdownlist,checkbox下拉列表框的值(示例代码)