如何将JavaScript与Yii页面上的CHtml button()一起使用
我正在尝试在我的页面中使用JavaScript。我的JavaScript代码是:如何将JavaScript与Yii页面上的CHtml button()一起使用,javascript,php,forms,yii,renderpartial,Javascript,Php,Forms,Yii,Renderpartial,我正在尝试在我的页面中使用JavaScript。我的JavaScript代码是: function edit(){ alert("test"); return document.getElementById("confirm").value=""; } 通过onclick函数调用此函数 <?php echo CHtml::button("Edit",array('title'=>"Edit",'onclick'=>'js:edit();')); ?> 同
function edit(){
alert("test");
return document.getElementById("confirm").value="";
}
通过onclick
函数调用此函数
<?php echo CHtml::button("Edit",array('title'=>"Edit",'onclick'=>'js:edit();')); ?>
同一页面中的where和confirmation.php都为按钮设置一个ID:
<?php echo CHtml::button("Edit",array('title'=>"Edit",'id'=>'myButton')); ?>
或者您可以从代码中删除js:
部分:
<?php echo CHtml::button("Edit",array('title'=>"Edit",'onclick'=>'edit()')); ?>
为按钮设置一个ID:
<?php echo CHtml::button("Edit",array('title'=>"Edit",'id'=>'myButton')); ?>
或者您可以从代码中删除js:
部分:
<?php echo CHtml::button("Edit",array('title'=>"Edit",'onclick'=>'edit()')); ?>
Yii::app()->clientScript->registerScript('register\u script\u name',”
$(“#编辑按钮”)。单击(函数(){
警报(“编辑”);
返回false;
});
,CClientScript::POS_READY);
Yii::app()->clientScript->registerScript('register\u script\u name',”
$(“#编辑按钮”)。单击(函数(){
警报(“编辑”);
返回false;
});
,CClientScript::POS_READY);
Thx Samuel liew,不工作的兄弟。。事实上,我的代码正在工作,后来我从另一个页面渲染了部分,只有javascript没有调用,除了这个,所有的工作仍然没有工作,我需要包括任何东西才能使javascript工作。没有反应是takenThx Samuel liew没有工作的兄弟。。事实上,我的代码正在工作,后来我从另一个页面渲染了部分,只有javascript没有调用,除了这个,所有的工作仍然没有工作,我需要包括任何东西才能使javascript工作。奥迪尔·萨托洛夫没有任何反应。。我现在只学英语。。在我的例子中,“register\u script\u name”是javascript文件??不,这是脚本的唯一标识符。嗨,odil sattorov,这对我来说仍然不起作用,我不知道我哪里做错了。。我还需要补充什么。。这个脚本在页面上,我没有把它作为文件。好心帮忙me@sher不工作是件大事,打开firebug并告诉错误。如果您使用Firefox获取并打开它并重新加载页面,您应该会看到错误,告诉我们错误可以帮助我们帮助您Hanks Odil Sattorov。。我现在只学英语。。在我的例子中,“register\u script\u name”是javascript文件??不,这是脚本的唯一标识符。嗨,odil sattorov,这对我来说仍然不起作用,我不知道我哪里做错了。。我还需要补充什么。。这个脚本在页面上,我没有把它作为文件。好心帮忙me@sher不工作是件大事,打开firebug并告知错误。如果您使用Firefox获取并打开它并重新加载页面,您应该会看到错误,告诉我们错误可以帮助我们帮助您