これは本当に簡単に思えますが、私はどこでも検索しましたが、これを行う簡単な方法を見つけることができません。検索ボタン付きのテキストボックスがあり、テキストボックスにあるものと一致する値をデータベースで検索するアクション結果を呼び出しています。アクション結果(javascriptクリック関数内のかみそりから呼び出される)がテキストボックス(varポリシー)にあるもののパラメーターを必要とし、かみそりアクション結果呼び出し内でその値を使用する方法を見つけることができないことを除いて、すべてが期待どおりに機能します。
これは私のテキストボックスとそれを処理するJavaScriptです。"PolicyNum ="は、"varpolicy"の値を渡そうとしている場所です
テキストボックス:
<span class="k-textbox k-space-right" style="width: 185px">
<input id="polText" type="text" />
<a id="polSearch" href="#" class="k-icon k-i-search"> </a>
</span>
Javascript:
$(function () {
$("#polSearch").click(function () {
var policy = $("#polText").val();
location = '@Url.Action("SearchByPolicy", new { policyNum = })';
});
});
このコードはすべて私のメインビューにあります。