Javascript函数不能用作externel文件

时间:2016-08-22 15:02:37

标签: javascript php html codeigniter

当我将以下js函数作为外部文件包含时,它简单不起作用,但是当我在脚本标记的html页面中添加它时,它工作正常。有人告诉我以UTF-8编码保存文件,但它仍无法正常工作。可能是什么问题?需要注意的是,所有其他外部js文件都可以正常工作。

JS档案:

pip

包含在html页面的body标签的底部,如下所示:

 function update_status(val)
    {
        var order_status = val.options[val.selectedIndex].value;
        var order_id = val.id;

        var xmlhttp = new XMLHttpRequest();
        var url = "<?php echo site_url('Canteen_management/update_status'); ?>";
        var vars = "order_id="+order_id+"&order_status="+order_status;
        xmlhttp.open("POST", url, true);
        xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

        xmlhttp.onreadystatechange = function ()
        {
            if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
            {

            }
        };
        xmlhttp.send(vars); 
    }

0 个答案:

没有答案