2014-07-10 26 views
1

我已经尝试过使用这段代码,但它不会工作。当我将它写入onmouseover事件时它工作正常。如何在Chtml :: link中包含javascript onclick事件

echo CHtml::link('Form', 
      array('id'=>'submitButton'), 
      array('class'=>'linkClass','onclick'=>'formSubmit();')) 


//Javascript 
echo CHtml::script(" 
    function formSubmit(){ 
     $('#supplier-form').submit(); 
}"); 

回答

1

后,终于搜索的时间找到了答案。 只需在调用函数名后添加返回false里面的onclick事件。

array('class'=>'linkClass','onclick'=>'formSubmit(); return false;')) 

和JavaScript功能应该是里面<script>标签为rdanusha提到

<script> 
function formSubmit(){ 
$('#supplier-form').submit(); 
} 
</script> 
1

尝试写剧本标签中的javascript代码:

<script> 
function formSubmit(){ 
    $('#supplier-form').submit(); 
} 
</script> 
相关问题