この Web サイトやその他の情報源を検索して答えを探しましたが、有用なものは見つかりませんでした。MVC と AJAX を学び始めたばかりなので、最も簡単な解決策が必要です。データベースからレコードを取得するグリッドがあります。各行には、生成されたリンクが「編集」と「削除」の別々の列に含まれています。実際のレコード名も、対応するレコードの ID を含むリンクとして表示されます: .../ItemType/ItemDetails/1 。ここで、この ID を取得して、クリックされたときに Controller に渡したいと思います。リンクは名前でラップされていないので、クリック機能を呼び出す方法が思いつきませんでしたか?
$("#<link I want>").click()
href 全体を渡して、文字列の最後の文字を取得しますか? それとも他の方法があるのでしょうか?
次に、このIDを使用してレコードを見つけ、テキストボックスとドロップダウンにその値を入力します
$("#txtItemName").val(<value from controller>)
$("#txtItemPrice").val(<value from controller>)
$("#ItemTypes").selected value = <value from controller>
部分ビューを更新できるように、情報をコントローラーに渡して一度に戻す方法がまったくわかりません。
他の方法でそれを達成する方法のアイデア、例、解決策など、あらゆる種類の役立つ情報に興味があります。ありがとうございました。