私の以前の質問 ( JavaScriptSerializer を使用して json を作成する) から、.ashx
ファイルでは、次を使用して json オブジェクトを出力しています。
context.Response.ContentType = "application/json";
context.Response.Write(json);
タグ
.ashx
内にいくつかのjavascript関数があるdefault.aspxからこのファイルを呼び出しています。私の質問は次
のとおりです。.ashxファイルからjavascript関数を呼び出すにはどうすればよいですか? <head>
context.Response.Write(json);
更新:
私の最終的な目標は、DataTable のサーバー側処理を実現することです。そのため、javascript 関数を使用してコンテキスト メニューで行をバインドしたいと考えています。そのために、次のコードを使用して.ashx
ファイルを呼び出しています。
$('#example').dataTable({
'bProcessing': true,
'bServerSide': true,
'sAjaxSource': '/data.ashx'
});