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

时间:2011-08-07 16:48:51

标签: php function parameters onclick 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);">

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

1 个答案:

答案 0 :(得分:0)

您不打印数据:

$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.');">');