Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.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 分析JQuery UI选项卡中选定的面板索引时出错_Javascript_Jquery - Fatal编程技术网

Javascript 分析JQuery UI选项卡中选定的面板索引时出错

Javascript 分析JQuery UI选项卡中选定的面板索引时出错,javascript,jquery,Javascript,Jquery,我正在尝试从jQueryUI选项卡获取所选面板的索引。 我得到了以下JS片段: function getSelectedPanel(){ var values = new Object(); values.activepanel = $("#tabs").tabs( "option", "active" ); var json = JSON.stringify(values); return json; } 之后,我在Java代码中使用这个值,如下所示

我正在尝试从jQueryUI选项卡获取所选面板的索引。 我得到了以下JS片段:

function getSelectedPanel(){
     var values = new Object();
     values.activepanel =  $("#tabs").tabs( "option", "active" );
     var json = JSON.stringify(values);
     return json;
}
之后,我在Java代码中使用这个值,如下所示:

public String checkselectedPanel(json) {

    JSONObject values = (JSONObject) new JSONParser().parse(json);
    String activepanel = (String)values.get("activepanel");

     // ...
}
每次我得到一个异常,尽管变量activepanel中充满了值,我都可以通过调试看到它。我还尝试将该值解析为整数,结果相同。

尝试以下操作:

function getSelectedPanel(){
 var values = new Object();
 values.activepanel =  String($("#tabs").tabs( "option", "active" ));
 var json = JSON.stringify(values);
 return json;
}

您的Java代码:

public String checkselectedPanel(json) {

JSONObject values = (JSONObject) new JSONParser().parse(json);
String activepanel = (String)values.get("activepanel");

 // do stuff
}


我自己尝试过,似乎有效,请下次也发布您的异常。

您能添加一个错误吗?