Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当页面不在根目录中时找不到操作_Javascript_Asp.net_Webforms_Jquery Jtable - Fatal编程技术网

Javascript 当页面不在根目录中时找不到操作

Javascript 当页面不在根目录中时找不到操作,javascript,asp.net,webforms,jquery-jtable,Javascript,Asp.net,Webforms,Jquery Jtable,我在ASP.NET WebForms中使用jtable,所有页面都在~/pages/文件夹中。当加载带有jtable的网页时,Google Chrome中的网络探查器告诉我~/Pages/Default.aspx中的StudentList无法找到(错误404)以及带有此消息的弹出窗口 与服务器通信时出错 jtable的动作部分如下所示 actions: { listAction: '/Default.aspx/OfficerList', 但当我把这个文件移到根目录时,一切都正常 这是为什

我在ASP.NET WebForms中使用jtable,所有页面都在~/pages/文件夹中。当加载带有jtable的网页时,Google Chrome中的网络探查器告诉我~/Pages/Default.aspx中的StudentList无法找到(错误404)以及带有此消息的弹出窗口

与服务器通信时出错

jtable的动作部分如下所示

actions: {
   listAction: '/Default.aspx/OfficerList',
但当我把这个文件移到根目录时,一切都正常


这是为什么?

从列表操作中删除
/

listAction: 'Default.aspx/OfficerList',

因为如果您有
/Default.aspx/OfficerList'
,那么它将在根目录上查找
Default.aspx

从列表操作中删除
/

listAction: 'Default.aspx/OfficerList',
因为如果您有
/Default.aspx/OfficerList'
,那么它将在根目录上查找
Default.aspx