Ajax呼び出しのデータで.Netサーバー変数とユーザーを使用したいと考えています。Ajaxコールのデータにサーバー変数を渡すJquery/.Net
$.ajax({
url: "get_user_info.aspx",
data: "user_id=<%=UserID%>"
});
ただし、上記でObject Expectedエラーが発生します。
UserIDは、C#コードビハインドのint型です。
私はこのような文字列にキャストしようとしている:
var useridstring = <%=UserID%>;
var mynewstring = useridstring.toString();
$.ajax({
url: "get_user_info.aspx",
data: {user_id:mynewstring}
});
それはしかし動作していません。私はここで変数を使って隠れた入力を使うことについての記事を読んだが、上記のようなものがうまくいくならば、その方法を避けることを望んでいる。
第2の場合:1.「useridstring' *と*」の値はどのようなもので、どのように「動作しませんか」。 – Richard