ビューの 1 つに ajax.begin フォームがあります。OnSuccess = (javascript 関数) を追加すると、chrome と firefix で新しいウィンドウが開きます。JS 関数で行っているのは、フィールドからテキストを削除することだけです。IE では問題なく動作しますが、新しいウィンドウは開きません -
コード -
<% using (Ajax.BeginForm("SendMessages", "Chat", new RouteValueDictionary(new { controller = "Chat", action = "SendMessages", id = Model.MeetingID }), new AjaxOptions { HttpMethod = "Post", UpdateTargetId = "Information" , OnSuccess="clearText"}))
{%>
$(function clearText() {
$('#SentMessage').val("");
return false;
});
私が間違っていることを教えてもらえますか、それともクロムとファイアフォックスの問題ですか?