bootstrap-editable-text

bootstrap的editable當和table結合的時候,有時候數據從後臺獲取,然後可能會從前臺設置一個填寫的內容,text的就會出現undefined,

可以看到異常編號那一行顯示爲undefined,然後查看api,其中有個emptytext·,爲空的時候設置文本值,然後並不能改變undefined這個結果,

仔細分析原因,出現undefined說明這一列的數據field應該是不在傳輸的數據中的,只有這樣,在顯示的時候,纔會出現undefined,所以在後臺傳輸的數據中加了一個異常編號的字段,讓它往前傳,結果必然是傳的空,這樣我們就能給它設置emptytext,

  
	        //異常編號
	        private String exceptionNo;	    
	        public String getExceptionNo() {
			return exceptionNo;
		}

		public void setExceptionNo(String exceptionNo) {
			this.exceptionNo = exceptionNo;
		}
這個時候,在前臺的接受代碼就可以這樣寫

{
						field: 'exceptionNo',
						title: '異常編號',
						 align: 'center', 					
						 editable: {
								type: 'text',
								emptytext:'點我填寫',
								validate: function (value)
								{		
								value = $.trim(value);

前臺有了exceptionNo字段,

無意間看到一遍文章講的bootstrap-editable更加清晰,http://www.cnblogs.com/landeanfen/p/5821192.html


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章