私は今少し混乱しています。このjqueryを自分のWebページに配置すると、すべてが正常に機能します。
<script>
$.get("/Recipe/SearchResult/", function (response) {
$("#SearchResults").html(response);
});
</script>
しかし、私はこれをボタンをクリックして実行させようとしています。だから私はそれを次のような関数に入れました:
<script>
function Search() {
$.get("/Recipe/SearchResult/", function (response) {
$("#SearchResults").html(response);
});
};
</script>
ファイヤーバグを使用して、関数Search {} {にブレークを入れると、ボタンをクリックすると、その行でブレークします。ただし、ステップオーバーすると、jqueryが実行されていないようです。次の行の関数の最後に移動するだけで、何も起こりません。
編集:これがボタンのある行です:
<button onclick="Search" type="submit" class="btn btn-success"><i class="icon-search"></i> Search</button>
誰かアイデアはありますか?
ありがとう。