在jQuery中嵌入MVC脚本块

我试图在jQuery脚本中混合使用MVC2 脚本块。 它接受用户输入,使用Url.RouteUrl()更改表单操作属性,并在文本框失去焦点时发布表单。 这是appScript.js文件的一部分

$("input#txtSSN").blur(function () { if ($(this).val() != undefined && jQuery.trim($(this).val()).length != 0) { alert('txtSSN.blur() = ' + $(this).val()); var formAction = ''; $(this).parents('form:first').form.attr('action', formAction); $(this).parents('form:first').submit(); } //if }); //blur 

这个.js引用了Site.master“script src =”块。 一切正常,但它不会发布带有更新的href的表单。 谢谢你的帮助。

您只能在aspx文件中使用服务器代码块,而不能在外部.js文件中使用