向GetMenu2选项添加其他属性

时间:2014-03-07 12:35:06

标签: php

我目前有一个使用GetMenu2的盒子,并且正在尝试为其分配额外的Java脚本。我阅读了网站,它说我可以使用“$ moreAttr来添加其他属性,例如javascript或样式。”但我不能让这个工作,

PHP:

$info=$rs->GetMenu2('assign_val', $employee,$employee_id);
$smarty->assign('employee', $employee);

如何为此添加其他样式或我真正想要的是添加oncclick事件,例如:

onchange="this.form.submit()"

另外

输出看起来像这样

{$employee} outputs:

<form action="" method="POST">
<select name="assign_val" >
<option value='1'>Sam</option>
<option value='2'>Joe</option>
<option value='3'>Steve</option>
</select>

谢谢大家......

1 个答案:

答案 0 :(得分:0)

我通过阅读本页第42页来实现这一目标。

http://books.google.com/books?id=QlN84kFPPXkC&pg=PA41&lpg=PA41&dq=getmenu2+%3Coption%3E&source=bl&ots=UAoTlAkF8Y&sig=5vGqn0bZDbxbJdd_zbEdWvkVvVI&hl=en&sa=X&ei=WWgaU_ugK4-IkQexyICoDQ&ved=0CEcQ6AEwAw#v=onepage&q=getmenu2%20%3Coption%3E&f=true

使用php代码..

$tech=$rs->GetMenu2('wo_tech',$login,$login_id,null,null,'onchange="this.form.submit()"' );

所以你去,这是如何将onchange事件添加到GetMenu2