2017-04-06 89 views
0

我正試圖將jQuery插件「步驟」與ZK框架集成。我使用文本框和數據,像這樣綁定:與ZK框架集成JQuery步驟

<textbox value="@bind(vm.Model.prop.propOfProp)/>"

使用jQuery步驟如下所示:

$("#form").steps({ 
    bodyTag: "fieldset", 
    transitionEffect: "slideLeft", 
    onFinishing : function(event,currentIndex) { 
      $('.z-button')[0].click(); 
      return true; 
      } 
}); 

我一直在試圖將觸發對ZK按鈕,單擊事件事件被觸發,但所有的數據綁定都被忽略。看起來,「steps」插件以zk不喜歡的方式發送表單。

我已經嘗試過沒有插件的完全相同的表單,它的工作原理。

如果可能的話,怎麼可能呢?

我查找了關於插件如何發送表單以及它是否對輸入有影響但沒有成功的信息。

回答

0

由於對輸入和formdata本身的影響,jQuery步驟插件無法集成到zk的當前狀態。如果您真的需要它,您將不得不更改插件代碼或手動模擬它像我這樣做在客戶端的JavaScript,因爲它更容易。你可以在這裏找到我的代碼! My manual solution!