動態設定 layui select 為選中狀態
有時候我們編輯某條資訊時常常會有下拉框的存在,比如性別,型別等。這篇部落格就記錄一下動態設定layui的select設定選中。
第一種使用ajax動態載入
$.ajax({ url: "${ctx}/articleMange/getTypeValue" , //後臺方法名稱 type: "post", dataType: "json", traditional: true, success: function (data) { var optionstring = ""; for (var j = 0; j < data.length; j++) { optionstring += "<option value=\"" + data[j].t_typeName + "\" >" + data[j].t_typeName + "</option>"; } $("#atype").html("<option value='請選擇'>請選擇...</option> "+optionstring); }, error: function (msg) { alert("下拉框加載出錯了!"); } });
jfinal的後臺
public void getTypeValue(){
String sql = "select * from x_typeNav";
renderJson( XTypenav.dao.find(sql));
}
這時下拉框已經加載出來了,我們還需要顯示與編輯資訊相關的option
<input type="hidden" id="typename" value="${a.a_type}"> //設定一個input的標籤用來存要顯示的option
在layui.use中填寫下列程式碼即可
$("#atype").val($('#typename').val());//atype是select的id form.render('select');
form.render必須加否則不能正常渲染。
至此動態設定layui的select設定選中完成。
第二種方法和第一種類似。就是後臺通過
String sql1 = "select * from x_typeNav"; setAttr("tlist",XTypenav.dao.find(sql1));
將select的值傳到前臺
<#list tlist as t> <option value="${(t.t_typeName)!''}">${(t.t_typeName)!''}</option> </#list>
通過freemarker動態顯示 後面的操作和前面一樣,不做過多贅述。
相關推薦
動態設定 layui select 為選中狀態
有時候我們編輯某條資訊時常常會有下拉框的存在,比如性別,型別等。這篇部落格就記錄一下動態設定layui的select設定選中。 第一種使用ajax動態載入 $.ajax({ url: "${ctx}/articleMange/getTypeValue" ,
GridView的getChildAt(postion)獲取不到指定位置的item的解決方法(動態設定指定item為選中狀態)
問題描述: 有時候需要在GridView中設定某一個item為預設選中狀態,對應做一些處理, 最方便的自然是用getChildAt(postion)方法直接獲取item的view進行設定就行了 但是很多時候這個方法返回的view為null
jQuery操作select(設定某個option為選中狀態)
摘要: 之前看到別人的部落格上關於這個操作是有誤的,所以決定mark一下– –2016/02/某天自oschina blog。 小夥伴的程式碼是這樣的: $(".selector").find("option[text='xxx']").attr("se
Jquery chosen動態設定值 select Ajax動態載入資料 設定chosen和獲取他們選中的值
在做一個編輯對話方塊時,要對裡面帶有select option的操作。主要是想動態載入option和對option的選中。但是由於專案中使用了jquery裡的chosen()方法,怎麼也無法實現效果。原碼如下: Java程式碼 <select id="viewOLanguage"
javascript動態的改變checkbox的選中狀態
var 鎖定 java func status inpu color check con 1 <td> 2 <div class="checkbox"> 3 <label> 4 &l
vue導航欄自定義設定帶圖片(選中狀態重新整理不消失)
轉載自https://blog.csdn.net/wang1006008051/article/details/78686451?utm_source=blogxgwz6 Vue導航欄 用Vue寫手機端的專
Android動態設定佈局,為LinearLayout動態新增子控制元件
View view = getActivity().getLayoutInflater().inflate(R.layout.category_select_popupwindow_right, null); LinearLayout line
表格變色(單擊行,把當行的單選按鈕(radio)設為選中狀態,並應用當前樣式)
需求:單擊行,自動選中當前行中的單選框按鈕。html頁面: <table id="tbList" class="table footable" data-sort="false">
iOS 設定Button的 初始選中狀態
進入頁面列表頁面的時候可能 會有二級列表,資料預設是二級列表的第一個欄目下的資料,所以,預設情況下第一個 應該是選中的狀態比如活動秀 就是 這個二級列表的第一個,下面資料就是它的資料,所以他顯示的是選中狀態 紅色的。
bootstrap-table複選框預設選中。(從資料庫獲取到對應的狀態進行判斷是否為選中狀態)
$('#table').bootstrapTable('destroy'); $('#table').bootstrapTable({url:'../data/kehulist.json',uniqu
Echarts中legend圖例預設只有一個為選中狀態
問題:Echarts中legend圖例預設全部選中,折線圖全部顯示 方法:使用legend.selected,例的選中狀態,讓對應data[i]的值為false 程式碼: legend: {
layui 動態設定checbox 選中狀態
最近在使用layui前端框架,在使用單選按鈕、下拉選單select、checkbox等控制元件的時候 往往遇到一些初始化的東西。 有時候會發現,自己動態append進去的程式碼要不就是沒有顯示,要不就是初始化預設選中出問題。 以上這些情況進行了測試: 第一種情況:動態append()htm
怎麼用js動態 設定select中的某個值為選中項
可以使用javascript和jQuery兩種實現方式 1:使用javascript實現 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtm
layui動態修改select的選中項
設置 顯示 lec nbsp 表單元 選中項 選中 才會 但是 layui動態修改select的選中項:(在layUI下給select設置默認選項)例: $("select[name=‘result‘]").val(11); //重新渲染表單,只有執行了這一步,部分表單元
通過jquery動態設定下拉框select的選中值option
雖然簡單,但是用得比較少,自己按照select的選中原理,直接擼出來,然後做出跟百度出來的結果對比了一下,發現百度出來的東西太繁瑣了,效果實現了,但是本著程式碼要簡潔的心,我還是用了自己的方法,記錄一下結構如下:<select> <option cla
JS設定checkbox 為選中和未選中狀態
$("#checkAll").prop("checked",false);//重新請求資料的時候把全選框變為未選中 if ($("#checkbox-id")get(0).checked) {
Jquery設定select控制元件指定text的值為選中項
<select name="streetid" id="streetid"> <option value="4">北環路</option> <option value="5">天河路</option>
select-option 動態選中狀態
<!DOCTYPE html> <html><head><meta charset="utf-8" /><title>select-option</title></head><body
安卓設定按鈕選中狀態
1.建立正常狀態的drawable檔案(以刪除按鈕為例) 建立正常狀態的xml檔案,起名為delete_btn_normal <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schema
vue select預設有選中狀態的內容
<select name="" id="" v-model="selected" @change="changeIndex(indexs)"> <option v-for="(item, index) in lists" :key="index" :value="getTe