私はアプリケーションを開発していて、ng-repeat
が埋め込まれたテーブルを持っています。テーブルの最後の列はクリックされた画像です。私は画像をクリックすることを選択したテーブルの行。ng-repeatで非表示のAngularJS入力タイプ
フォームに隠された入力タイプを使用しようとしましたが、それは私のためには機能しません。
これは私のコードです:私はこのデータ(COD)を管理する必要がコントローラで後
<tr ng-repeat="Data in response">
<td align="center">{{Data.date}}</td>
<td align="center">{{Data.conf}}</td>
<td align="center">{{Data.evaso}}</td>
<form ng-submit="submit()">
<input type="hidden" name="codice" value="Data.code" ng-model="codice">
<td align="center"><input type="image" src="img/note.png" class="imageNote" ng-click="submit()"></td>
</form>
</tr>
。しかし、この方法では、私はコンソールでそれを印刷しようとしました、結果はundefined
です。
どうすればこの問題を解決できますか?
type = imageはsubmit関数を呼び出しますか?それを確認する必要があります。あなたの関数は$ scope.submitでなければなりません – M98
はい画像はsubmit関数を正しく呼び出す@Kermani – Edoardo
あなたのcodice変数はData.codeと同じデータを保存します。言い換えれば、codice = Data.code? –