我一直在查看本网站上的很多示例,其他人试图了解如何从网页中过去的变量时从远程js文件返回数据。
我无法解决如何做到这一点,所以任何帮助将不胜感激
test.js文件
function displayDay(date) {
var day1;
if (date == 0) {
day1 = "test works";
return day1;
} else {
day1 = "not works";
return day1;
}
//switch (date) {
// case 0:
// return "Sunday";
// case 1:
// return "Monday";
// case 2:
// return "Tuesday";
// case 3:
// return "Wednesday";
// case 4:
// return "Thursday";
// case 5:
// return "Friday";
// case 6:
// return "Saturday";
//}
}
html中的代码
<script>
//var params;
//$.getScript(function () {
// params = displayDay(1);
// alert(params);
//});
test = 1;
$.fn.displayDay = function(test) {
alert(test);
};
</script>
<script src="/Scripts/CustomScripts/test.js"></script>
我尝试了很多不同的选择,现在我只是感到困惑 感谢
答案 0 :(得分:1)
在外部文件中,您可以创建一个从不调用的函数。在你的HTML脚本中,你创建一个函数作为jQuery的插件,你也永远不会调用它。你没有显示加载jQuery的位置(如果你这样做)。目前还不清楚这些片段应该做什么。
你可以试试这个:
<script src="/Scripts/CustomScripts/test.js"></script>
<script>
var test = 1;
var retVal = displayDay(test);
alert(retVal);
</script>