当你点击删除图片时,你们可以让我知道下面有什么问题吗,这个图片应该从dela.php
文件返回,但是没有。
<script language="javascript" type="text/javascript">
$(document).ready(function() {
$('#del_form').ajaxForm({
target: '#del',
success: function() {
$('#del').fadeIn(40000);
}
});
});
</script>
<div>
<form action="dela.php" id="del_form" method="post">
<input type="image" src="del.gif" id="al_del" value="clicked" />
click the image on the left
</form>
</div>
<div id="del" style="background-color:#FFFF99; width:200px; height:100px;"></div>
// dela.php
<?
if ($_POST['al_del']) {
echo 'variable pass success';
}
?>
答案 0 :(得分:8)
POST变量基于输入名称,而不是ID,afaik。
我也常常去
if(isset($_POST['al_del']))
但这是一个侧栏。
答案 1 :(得分:1)
您忘了输入名称属性。 改变
<input type="image" src="del.gif" id="al_del" value="clicked" />
到
<input type="image" src="del.gif" id="al_del" name='al_del' value="clicked" />
可能会解决它。
答案 2 :(得分:0)