Form_DropDown的onChange方法

时间:2013-01-03 06:15:12

标签: php javascript codeigniter

我正在使用form_dropdown()。但它的onchange()函数不起作用。这是我的简单代码

$js ='onChange="message()"';
echo "<script type=\"text/javascript\" > function message(){ 
alert('hello');
</script>";
echo form_dropdown('name',$data,$js);

3 个答案:

答案 0 :(得分:1)

看起来你错过了}

echo "<script type=\"text/javascript\" > function message(){ 
alert('hello');
</script>";

应该是

echo "<script type=\"text/javascript\" > function message(){ 
alert('hello');
}
</script>";

<强>更新
我只检查here,javascript应该是第四个参数。第三个应该是默认值

答案 1 :(得分:0)

如果您在服务器上加载文件并在浏览器中打开;使用查看源代码

<script type="text/javascript" > function message(){ 
alert('hello');
</script><br />
<b>Fatal error</b>:  Call to undefined function:  form_dropdown() in <b>/var/www/html/parag/synchro2/dddd.php</b> on line <b>6</b><br />

你会看到}在警报('你好')之后失踪;

答案 2 :(得分:0)

echo form_dropdown('name', $data, '', $js);

你应该这样使用。第三个参数是默认值