StringTemplate遇見jQuery沖突的解決方法
更新時間:2011年09月22日 20:22:59 作者:
最近在做一個流程引擎,現(xiàn)著手于自定義模板的處理。設(shè)計在模板中所有的數(shù)據(jù)都將與字段對應(yīng),采用xml結(jié)構(gòu)序列化作為流程持久化機(jī)制。
字段對于用戶的輸入則為字段,字段涉及到用戶的輸入,必定是控件。由于有以前項目word模板轉(zhuǎn)化為在線展示輸入經(jīng)驗(這里不僅僅是將word轉(zhuǎn)化為html,還需要提取word書簽作為關(guān)鍵字段,關(guān)鍵字段作為用戶的輸入,根據(jù)用戶配置轉(zhuǎn)化為文本框,下拉框,數(shù)字,貨幣框,時間等等可擴(kuò)展控件)。我在本次的模板設(shè)計中不再考慮服務(wù)器控件,因為服務(wù)器控件將生成一大堆難以控制的html標(biāo)記。所以徹底瘋狂了一把,采用完全html+jQuery實現(xiàn)(驗證用的也是jQuery validator)。關(guān)于流程的設(shè)計將會在后續(xù)慢慢總結(jié)。
今天只是記錄一下在控件用戶設(shè)置界面字段修改界面需要還原用戶的上次記錄,因為我的全是html+jQuery,所以在框架設(shè)計中提供了兩種方案:1:根據(jù)page對象注冊頁面初始化腳本,回填控件值。2:利用StringTemplate生成帶有回填值的html輸出。
就是第二種方案的使用,出現(xiàn)了StringTemplate對于jQuery$的錯誤解析:解決方案總結(jié)如下:
從jQuery觸發(fā),可以利用jQuery()代替$()。
StringTemplate這可以使jQuery的$轉(zhuǎn)義:\$.
內(nèi)容很少,廢話很多,網(wǎng)見諒。
今天只是記錄一下在控件用戶設(shè)置界面字段修改界面需要還原用戶的上次記錄,因為我的全是html+jQuery,所以在框架設(shè)計中提供了兩種方案:1:根據(jù)page對象注冊頁面初始化腳本,回填控件值。2:利用StringTemplate生成帶有回填值的html輸出。
就是第二種方案的使用,出現(xiàn)了StringTemplate對于jQuery$的錯誤解析:解決方案總結(jié)如下:
從jQuery觸發(fā),可以利用jQuery()代替$()。
StringTemplate這可以使jQuery的$轉(zhuǎn)義:\$.
內(nèi)容很少,廢話很多,網(wǎng)見諒。
相關(guān)文章
jQuery使用empty()方法刪除元素及其所有子元素的方法
這篇文章主要介紹了jQuery使用empty()方法刪除元素及其所有子元素的方法,涉及jQuery操作元素的技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-03-03
Jquery EasyUI中彈出確認(rèn)對話框以及加載效果示例代碼
本篇文章主要是對Jquery EasyUI中彈出確認(rèn)對話框以及加載效果的示例代碼進(jìn)行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助2014-02-02
jQuery實現(xiàn)導(dǎo)航高亮的方法【附demo源碼下載】
這篇文章主要介紹了jQuery實現(xiàn)導(dǎo)航高亮的方法,涉及針對鼠標(biāo)事件的相應(yīng)及頁面元素屬性動態(tài)變換的相關(guān)操作技巧,并附帶demo源碼供讀者下載,需要的朋友可以參考下2016-11-11
jQuery 利用$.ajax 時獲取原生XMLHttpRequest 對象的方法
這篇文章主要介紹了jQuery 利用$.ajax 時獲取原生XMLHttpRequest 對象的方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-08-08
基于jquery實現(xiàn)表格內(nèi)容篩選功能實例解析
對于表格來說,當(dāng)數(shù)據(jù)比較多的時候,我們無法一頁一頁的查找,這樣我們就可以進(jìn)行篩選操作,這篇文章主要為大家詳細(xì)介紹了基于jquery實現(xiàn)表格內(nèi)容篩選功能的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-05-05

