参数传递给PHP中的onclick函数,表示未定义


Parameter passes to a onclick function in PHP says undefined

$countt=$this->ex_data['items']['Count'];
<input type="button" class="Button" name="Cancel" value="Cancel" onclick="cancelItem(this,{$this->ex_data['Row']['number']},$countt);">

我已经定义了上面所示的计数,并在PHP中传递给一个按钮的onclick函数,但是当我第一次点击取消按钮时,它对计数的值说未定义,但此时如果我点击刷新并再次单击取消按钮,它会正常工作。问题是什么?

您没有打印数据:

$countt=$this->ex_data['items']['Count'];
print('<input type="button" class="Button" name="Cancel" value="Cancel" onclick="cancelItem(this,{'.$this->ex_data['Row']['number'].'},'.$countt.');">');