私は2つのプロジェクトで解決策を持っています。1 つ目は Web、2 つ目は別のもの (SecondProject) です。最初のプロジェクト (web) には、2 番目のプロジェクトにある参照ハンドラーを必要とする AJAX 関数を含む aspx ページと jquery スクリプトがあります。どうやってするか?コード例:
$.ajax({
type: "POST",
url: '<%= ResolveUrl("HandlerInSecondProject/GetDataBySample.ashx?q=' + request.term + '") %>',
dataType: "json",
contentType: "application/json; charset=utf-8",
success: function (data) {
var obj = data;
response($.map(obj, function (item) {
return {
label: item.Term,
id: item.ID
}
}));
}
});