jquery隐藏div不是';不要为成功而工作
我希望有人能指出为什么我的div(在我的例子中,我使用li)没有在成功执行php脚本后使用jquery隐藏 以下是我的查询代码(来自jquery即兴插件): 我可以使用这些代码从mySQL数据库中删除我的横幅,但在脚本执行时,我似乎无法隐藏已删除的li(例如,list_47) 感谢您的帮助。 谢谢。您没有正确调用,您的jquery隐藏div不是';不要为成功而工作,jquery,html,hide,Jquery,Html,Hide,我希望有人能指出为什么我的div(在我的例子中,我使用li)没有在成功执行php脚本后使用jquery隐藏 以下是我的查询代码(来自jquery即兴插件): 我可以使用这些代码从mySQL数据库中删除我的横幅,但在脚本执行时,我似乎无法隐藏已删除的li(例如,list_47) 感谢您的帮助。 谢谢。您没有正确调用,您的{callback:function()…}应该就是函数: $.post( '/manage/<?=CFILE?>', {bannerid:f.bann
{callback:function()…}
应该就是函数:
$.post(
'/manage/<?=CFILE?>',
{bannerid:f.bannerid,action:'deleteBanner',cid:<?=$contentid?>,uid:'<?=$_SESSION['userid']?>'},
function(data) {
// ...
}
);
$.post(
“/manage/”,
{bannerid:f.bannerid,操作:'deleteBanner',cid:,uid:''},
功能(数据){
// ...
}
);
$.post
将在其参数列表中查找函数,但找不到;由于没有传递回调函数,因此不会调用回调,并且不会隐藏您的
比较这两个:
<li id="list_47">
<div>
<div id="row">
<div class="title id="bannerid59"><img src="banner_45_10.jpg" /></div>
<div class="action"><a href="javascript:;" title="Delete Banner" class="deleteBanner" onclick="deleteBanner(59);">Delete</a></div>
</div>
<div id="row-right">
<span class="small">Sort Order: 2</span><br>
</div>
</div>
</li>
<li id="list_48">
<div>
<div id="row">
<div class="title id="bannerid60"><img src="banner_45_11.jpg" /></div>
<div class="action"><a href="javascript:;" title="Delete Banner" class="deleteBanner" onclick="deleteBanner(60);">Delete</a></div>
</div>
<div id="row-right">
<span class="small">Sort Order: 3</span><br>
</div>
</div>
</li>
if(isset($_POST['action']) && $_POST['action']=="deleteBanner"){
mysql_query("DELETE FROM banner where banner_image='".$_POST['bid']."' AND users_id='".$_POST['uid']."'") or die(mysql_error());
print "true";
exit;
}
$.post(
'/manage/<?=CFILE?>',
{bannerid:f.bannerid,action:'deleteBanner',cid:<?=$contentid?>,uid:'<?=$_SESSION['userid']?>'},
function(data) {
// ...
}
);