Notrhwind.mdbのCustomer.htmlで基本的なAjaxナビゲーション用にASP.NET MVCまたはASP.NETアプリケーションを作成する必要があります。ASP NET MVC Serverの基本的なAjaxリクエストへの応答
私たちは、この3つの事があります:HTML入力テキストタグを持つ
純粋なHTML/JavaScriptのフォーム、Customersテーブルの各フィールドに1つずつ。 我々はまた、2つのナビゲーションボタンがあります。私たちのようなものを持っている必要があります
function clientGetRecord(NextOrPrev) { var oXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP"); var sURL = "ServerGetRecord.aspx?ID=" + NextOrPrev; oXMLHTTP.open("POST", sURL, FALSE); oXMLHTTP.send(); var sResult=oXMLHTTP.responseText; var aRecord = sResult.split(";"); document.getElementById('CustomerID').value = aRecord[0]; document.getElementById('CompanyName').value = aRecord[1]; document.getElementById('ContactName').value = aRecord[2]; document.getElementById('Adress').value = aRecord[3]; //... and so on ... };
:、このような何かをclientGetRecord(NextOrPrev)
JavaScriptのAJAX clientGetRecord機能:クリック時()イベントであるNextRecordとPrevRecordをカンマで区切られた現在のレコードフィールド値を含む単純な文字列を、古典的なADOデータベース処理を使用して、clientGetRecord関数に返すServerGetRecordコントロール関数。
問題は次のとおりです。ServerGetRecord関数をプログラミングして呼び出す方法は? ServerGetRecord関数(またはASPX、ASHXなど)のVBコードの例はありますか?
がhttps(私も作品を驚いてる) 'ActiveXObject'を使用していない非jqueryの一例であることができます:// www.w3schools.com/xml/tryit.asp?filename=tryajax_firstこちらから参照されていますが、他にもたくさんの例があります。 https://stackoverflow.com/questions/8567114/how-to-make-an-ajax-call-without-jquery ASP.Net MVCでは、ServerGetRecordはあなたが望むものを返すコントローラのURLです。 –