昨日は動作していました。多くの変更の後(テンプレートではなく) - そうではありません。 通常、Yiiはボタンを生成しますが、クリックすると何もしません。プロパティ送信のYiiボタンは機能していません
<?= CHtml::button('Sell', array(
'submit' => CController::createUrl('product/selll', array('productID' => $data->id)),
'style' => 'width:80px',
)); ?>
多分私は問題を発見した - jquery.yiiactiveform.jsが自動にロードされていないので、それはあります。なぜそれ以上ロードされていないのですか?
解決策が見つかりました。問題は上記のYii形式です、私はコメント入力テキストフィールドを持っています、誰もYii ::よりボタンは全く働いていません。
<?php
$form = $this->beginWidget('CActiveForm', array(
'id' => 'searform',
'enableClientValidation' => true,
'enableAjaxValidation' => true,
'clientOptions' => array(
'validateOnSubmit' => true,
),
'action' => array("user/searchForm"),
));?>
!!!!If i comment this textField - no one CHtml::button dont work.!!!!!
<?php echo $form->textField($search,
'product',array('width'=>'179px','height'=>'17px','value'=>$value,'save'=>$value)); ?>
<? /*
<div id="srcBtnWrap">
<?= CHtml::submitButton('',array('id'=>'srcBtn')); ?>
</div> */ ?>
<? //= CHtml::submitButton('go'); ?>
<?
$this->endWidget();
?>
それはYiiのバグであるか、私は間違って何かを: これは、上記のフォームのコードはありますか?