2016-11-07 70 views
1

我正在嘗試開發一個購物車。整個購物車由多個按鈕組成,例如添加/刪除/繼續等。我希望驗證僅適用於具有類型提交的繼續按鈕。但是,當前點擊任何按鈕的驗證激活。Angular 2:帶多個按鈕的NgForm

我無法發佈代碼,因爲它非常複雜。只要讓我知道這是表格的正常行爲,或者我可能會有一些錯誤。

感謝

+1

只是讓過程按鈕,提交按鈕,並把他們的單擊事件其他按鈕類型=「按鈕」做了一些工作。 –

+0

我已經做了同樣的事情,但在調用函數程序調用函數之前 –

+0

是否可以提供你的代碼在哪裏出錯?用你的代碼更新你的問題。 –

回答

0
<form #groupForm="ngForm" novalidate (ngSubmit)="submit(groupForm.value)"> 
    <input type="text" name="user" ngModel required> 

    <button md-raised-button class="md-raised color-white" (click)="accessGroup(group)" style="width: 45%;margin: 10px 5px;background-color:#58B6A2;" 
    [disabled]="groupForm.invalid" type="submit">Proceed</button> 
    <button md-raised-button class="md-raised color-white" 
    >Add</button> 
    <button md-raised-button class="md-raised color-white " 
    >Remove</button> 
</form>