我有index.php页面,我在那里
$pv->showHidden = isset($_POST['showHidden']) ? intval($_POST['showHidden']) : 0;
$pv->sendHidden = isset($_POST['showHidden']) ? 0 : 1;
然后我有这个
<input type="image" id="btnShowHidden" src="images/hide.gif" onclick="showHiddenRecords(<?php print $pv->sendHidden; ?>);" />
我有具有此功能的javascript
function showHiddenRecords(x){
alert(x);
var n = new Object();
var showHidden;
if(x=1){Y=0;} else {Y=1;}
n.showHidden = Y;
Ajax.Post("index.php", n, pg.test(x));
}
我想做的是转换$ pv-> showHidden的值。因此,如果它是1(已选择),那么它将变为0,反之亦然。但是逻辑是行不通的。
提前致谢
最佳答案
您的函数中有if(x=1)
。应该是if(x==1)
进行比较。否则,您只是将x设置为1。