我有3个类别,每个类别都有一个下拉框,其中有一些值。当复选框被选中时,ajax运行并给出响应。
问题是下拉菜单隐藏ajax响应后,但我希望它是可见的ajax响应后
例如cat1 cat2 cat3
--------------------------------------------
- option1 option3 -
- -
- option2 option4 -
--------------------------------------------
现在,当我悬停在cat2下拉菜单打开选项,当我点击option1(I。(E上复选框)ajax运行后,下拉框是不可见的,它隐藏。
我想使下拉菜单在Ajax响应后可见。
我用一个中间的解决方案来解决这个问题,现在我又卡住了。在复选框上单击,我已经为"ul"标签生成了一个唯一的Id,我想在ajax响应后显示。
这是我所做的:var $tag = jQuery(ee1.target).parents(".common-class").prop("id");
这个代码给了我唯一的Id复选框单击。我想在上面添加css:$tag =jQuery(ee1.target).parents(".common class").prop("id").css("display","block");
但是这对我不起作用,它开始刷新页面
进行同步ajax调用,然后使该框可见。
同步调用是这样进行的
var remote = $.ajax({
type: "GET",
url: remote_url,
async: false
}).responseText;