jspダイナミックアセンブリselectラベルのoptionオプション
1494 ワード
ページのoptionのオプション値はデータベースでメンテナンスされるため、フロントエンドのページ表示ではバックグラウンドからデータを取り出して動的に組み立てる必要があります.
ページのselectラベル:
jsメソッドは、バックグラウンドクエリからパッチされたデータをページに追加します.
ページのselectラベル:
jsメソッドは、バックグラウンドクエリからパッチされたデータをページに追加します.
$(document).ready(
<span> </span>function(){
$("#langList").empty(); //
$.ajax({
url:"${basePath}monitor/getLangList",
type:"Post",
error:function(){
},
success:function(data){
var langList = data.list;
if(langList!=null && langList.length != 0){
var option = "<option value='99'> </option>";
for(var i=0; i<langList.length; i++){
option=option+"<option value='"+i+"'>"+langList[i]+"</option>";
}
$("#langList").append(option);
}
},
//
complete: function() {
var opts = document.getElementById("langList");
var lang = "${catObject.languagetype}";
if(lang!=null && lang!=""){
for(var i=0;i<opts.options.length;i++){
if(lang==opts.options[i].text){
opts.options[i].selected = "selected";
break;
}
}
}
}
});
});