0
在更新cakephp輸入時,基於同一個cakephp表單中的其他輸入,我有很多困難。這裏是代碼形式:使用javascript更新cakephp表單輸入
echo $this->Form->input('UnitPrice',['id'=>'unitPrice', 'type' => 'number']);
echo $this->Form->input('SalePercent', ['id'=>'salePercent', 'type'=>'number']);
echo $this->Form->input('SalePrice', ['id'=>'salePrice', 'readonly'=>'readonly']);
這裏是JScript:
$('#salePercent').on('input', function() {
calculate();
});
function calculate(){
var sPercent = parseInt($('#salePercent').val());
var sPrice="";
if(isNaN(uPrice) || isNaN(sPercent)){
sPrice=" ";
}else{
sPrice = (uPrice*(1-(sPercent/100))).toFixed(2);
}
$('#salePrice').val(sPrice);
}
什麼即時通訊尋求實現是有根據的「單價」,「SalePrice」更新和「SalePrice」進入。用我上面的當前代碼,這沒有發生。我沒有得到cakephp表單字段「SalePrice」的迴應。這甚至有可能嗎?
這裏是我怎麼想它的工作
我真的對不起,如果這是一個新手的問題一個jsfiddle,我是新來的JavaScript。
親切的問候
你有什麼確切的問題?儘量準確。更精確的問題會帶來更好的,有用的答案。 – Pete
對不起。我遇到的問題是表單字段salePrice沒有更新。用我的jsFiddle,salePrice輸入salePrice後更新。但是我沒有從我的Cake表單得到任何迴應。 – user2392337