<?php echo CHtml::checkBox('markComplete', FALSE ,
array(
'class' => 'markComplete',
'id'=> 'markComplete'.$events['id'],
'ajax' => array(
'url'=>$this->createUrl('/events/events/MarkComplete'),
'data'=>'event_status_on='.$events['id'],
'type'=>'POST',
'beforeSend' => 'js:function(){
var idSelector = $("#markComplete'.$events['id'].'");
var check = idSelector.is(":checked");
var child = idSelector.parent("td");
var parent = $(child).parent("TR");
$(parent).css("opacity","0.5");
}',
'success'=>'js:function(resp) {
$("#right").prepend(resp);
return true;
}'
),
)
);
?>
CHTMLのCheckBoxが...チェックボックスをクリックしますが、まだ未チェックが変化していないとしてマークされたAJAXを通じて提出..未確認が変化していないとしてマークされました。 ..それを送信するAJAX ...完全に応答を得る。CHTMLのCheckBoxチェックボックスをクリックしますが、それでも私は、それがFALSEに変更されませTRUEに変更した場合
あなたの問題を言い換えてみてください。それは私にはあまり意味がありません。私はあなたが真実に変わっているか、あなたが期待している/想像していることを何に変えているのかは分かりません。 – Paystey