でのブートストラップのボタンをクリックしたときに、モデルプロパティに値を割り当てる私はIndex.cshtmlで、ブートストラップのボタンを持っているとして、以下のファイル:MVC
<button type="button" id ="btnSelect" class="btn btn-default">
Thai Restaurant
</button>
をそして、私は以下のように私のモデルクラスで定義されたプロパティがあります。
をpublic string RestaurantID { get; set; }
ここで、「Thai Restaurant」ボタンをクリックした後、RestaurantIDプロパティに '1'という値が割り当てられます。
Index.cshtmlファイル自体のRestaurantIDプロパティに値を割り当てたいとします。
以下の方法で試してみました。その後、追加
@Html.HiddenFor(e=>e.RestaurantID)
そして
は、JavaScriptコードを追加:
<script>
$('#btnSelect).click(function()
{
document.getElementById("RestaurantID").value = '1';
})
</script>
私はまたしてもon.(click, function()...)
しかしを使用してみましたそれを行うにはどのような方法があります
を助けなかったの - 割り当てブートストラップボタンのモデルプロパティの値をクリックしますか?
ありがとうございます!
から
type="button"
を削除 '(#btnSelect')$で' 引用符を閉じるためにボタンをクリックすると、何も起こりません..値が割り当てられません。私のjavascriptコードはボタンクリックでヒットしません。 – Kristy