EasyUI 如何給input 賦值

剛進公司 要做一個後臺維護系統,選擇easyui 從未接觸過 對於頁面給文本框賦值遇到一些問題 寫下了來
 
我之前使用了好幾種方式都未能成功給input 文本框賦值
第一嘗試傳統的JavaScript代碼:
 
document.getElementById(itemvalue).value=值;
 
第二嘗試jquery中的好些方法也未能生效
$(#itemvalue).val('值');//通過val 
   $(#itemvalue).text('值');//通過text 
   $(#itemvalue).html('值');//通過html 
   $(#itemvalue).attr('value','值');//通過屬性 
   //到了這裏 還是不行 最後還是上網查資料 得到了一些結果 誒到此爲止我心有點涼吧涼吧的了
 
   
   還是通過網查閱資料得知 原來是這麼回事!
   <input class="easyui-textbox" id="itemvalue" name="itemvalue" type="text">
 
  當我們使用了easyui-xxxx  class這樣的樣式:我們的設置值方法 就應該變成這樣的了
 
    設置值:
    $('#itemkey').textbox('setValue','值');
    取值就應該變成這樣的了
    $('#itemkey').textbox('getValue');
    通過傳統的$(#itemkey).val();也是沒問題的
 
    還有其他一些設置 比如說我們的css樣式是這樣的
     <input class="easyui-datebox" id="itemvalue" name="itemvalue" type="text">
    那麼他設置的方法就應該變爲這樣的了
    $(#xxx).datebox('setValue','2014-15-12'); 當然一看到datebox 就應該明白是一個日期的樣式。 取值就不說了
 
 
 
 
 
    <input class="easyui-numberspinner" id="itemvalue" name="itemvalue" type="text">
    像這種一看就知道數值 取值同上 只是 $(#xxx).numberspinner('setValue','值')
 
    如上一般基於文本框 實現效果 設置 取值 使用easyui-xxxxx 去掉前面的easyui- 後面的xxxx作爲設置取值的方法()
 
    checkbox 的取值方法: $('#constant_type_type').combobox('getValue')
 
 
 
    大概就是這麼一種方式
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章