我是Yii框架中的新手,并开始学习小型网站项目,所以我被困在这个位置上如何解决它。Yii框架....计算飞行总量
我有一个'Order_form',其中用户已确认他的订单,如果要更改'数量',所以只有这可以改变,然后执行此操作我需要更改总计值计算飞行上相同的形式if数量已被用户更改。
beginWidget( 'CActiveForm',阵列( 'ID'=> '订单表格', 'enableAjaxValidation'=>假, )); ?><div class="row">
<?php echo $form->labelEx($model,'price'); ?>
<?php echo $model->price; ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'qty'); ?>
<?php echo $form->textField($model,'qty'); ?>
<?php echo $form->error($model,'qty'); ?>
</div>
<div class="row">
<?php echo $form->labelEx($model,'total'); ?>
<?php echo $form->textField($model,'total'); ?>
</div>
endWidget(); ?>
$(文件)。就绪(函数(){ VAR myVar的= '999'; $( “#model_total”)VAL(myVar的); }); '
在这里我更新了我的脚本以阐明我需要什么,所以在这里我试图在同一个窗体上将'999'的值传递给'Total',但这不起作用。这可能是我错过了/做错了什么。
我也想用其他方式来计算数量x价格并从控制器得到结果,如果可能的话,请通过代码引导。
“即时”是指您希望总数通过JavaScript进行更新,无需重新加载页面?此外,你从来没有澄清你最近的Yii问题,这也是模棱两可的。如果你问得更好,更具体的问题你可能会得到更多,更好的答案。 – thaddeusmt 2010-09-16 15:48:23
有没有什么办法做控制器/模型中的计算,如果没有,那么将使用JavaScript ..........为javascrip我试着这个,但没有工作......... – Khan 2010-09-16 16:27:21