s15*_*99d 10 javascript jquery
当我包含以下js文件(其中包含jquery)时,我在Firebug中收到错误"XML不能是整个程序"
JS文件包含参考:
<script src="~/Scripts/scriptname.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)
JS文件内容:
$("[id*='txtAddress1S']")
.blur(function(){
$("[id*='txtAddress1S']")
.val().match(
/\b[p]*(ost)*\.*\s*[o|0]*(ffice)*\.*\s*b[o|0]x\b/i)&&
(alert("Packages are not deliverable to a Post Office Box.
\nPlease provide a different shipping address."),
$("[id*='txtAddress1S']").focus())
});
Run Code Online (Sandbox Code Playgroud)
提前致谢!
Mic*_*ski 10
可能是您的脚本src属性未被正确理解,而是~被解析为空<script>标记.使用javascript文件的完整路径,或相对于其加载的页面的路径:
<script src="/full/path/to/Scripts/scriptname.js" type="text/javascript"></script>
<script src="../relative/to/Scripts/scriptname.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)