Webアプリケーションを作成するためのブーストラップ管理WebアプリケーションAngulrを使用していますが、角度要素から値を読み取る方法が問題です。Angular Jsでカスタムhtml要素の値を取得する方法
これは要素の外観です。
<ui-select ng-model="selected" theme="bootstrap" ng-change='test()'>
<ui-select-match placeholder="Select by typing client's name or number">{{$select.selected.first_name}}</ui-select-match>
<ui-select-choices ng-value='mikeee' group-by="'group'" repeat="id_number in clients_list | filter: $select.search">
<span ng-bind-html="id_number.first_name + ' - ' | highlight: $select.search"></span>
<small ng-bind-html="id_number.registration_number | highlight: $select.search"></small>
</ui-select-choices>
</ui-select>
とテスト()関数:
$scope.test = function()
{
var selectedValue = $.param({
client_number : $scope.selected,
});
alert(selectedValue)
}
要素の変化の値が、私は警告ボックスを取得するが、Client_numberは空です。 ありがとうございます。
あなたはデータをシリアル化しようとしていますか? –
@Nikhil、ユーザーが選択したときの値だけではありません。 – mikie