2016-11-14 59 views
1

我使用https://github.com/Dimox/jQueryFormStyler樣式表單輸入。如何觀看更改angularjs模型複選框從jquery改變

我設置了屬性ng-model="c.model.acept"

如果我點擊「樣式化複選框」,然後輸入獲取屬性「檢查」,但角模型仍舊具有舊值。

我試圖觸發change事件,但沒有結果。

如果我觸發了click事件,則該複選框被更改兩次(從點擊一次,然後從觸發的click事件中第二次)。

如何解決?

+2

你能用你的代碼創建一個小提琴嗎? – Matheno

+0

https://jsfiddle.net/3wo74jdk/30/ – DrobyshevAlex

+0

http://jsfiddle.net/Lvc0u55v/11994/ 我想這一定是JQuery加載的問題。這裏只是一個AngularJS的例子,它工作得很好。 – Matheno

回答

1

您無法有條件地更改特定輸入欄的「ng-model」。 在這種情況下,你可以做的是保持兩個輸入字段,並使用「ng-show」或「ng-if」屬性來有條件地顯示&隱藏輸入字段。

希望這會幫助你。