Badraoui نشر 2 نوفمبر 2015 أرسل تقرير نشر 2 نوفمبر 2015 أنا مبتدئ على إطار العمل Yii وأريد إرسال بيانات عبر تقنية Ajax، حيث أتوفر على عدة حقول وأريد إرسال مُدخلاتها عبر ajax، بهذه الطريقة:كود الواجهة -Viwe-:<?php echo CHtml::beginForm(); ?> <div class="row"> <?php echo CHtml::label('username', 'username'); ?> <?php echo CHtml::textField('username'); ?> </div> <div class="row"> <?php echo CHtml::label('password', 'password'); ?> <?php echo CHtml::textField('password'); ?> </div> <?php echo CHtml::ajaxButton('sign in', array('site/login'),array( 'type'=>'POST', 'update'=>'#mydiv', 'beforeSend' => 'function(){ alert("beforeSend"); }', 'complete' => 'function(){ alert("complete"); }', )); ?> <?php echo CHtml::endForm(); ?> <div id="mydiv" style="color:white;">...</div>كود المتحكم -Controller-:public function actionLogin() { $this->renderPartial('//blocks/user_info'); }كتبتُ alert لتبيين موضع الخلل لكنه لا يعمل.لا أدري لما لا يعمل، هل المشكل في غياب ملف Js معين أم ماذا؟ لا أدري حقيقة ؟ اقتباس
0 E.Nourddine نشر 5 نوفمبر 2015 أرسل تقرير نشر 5 نوفمبر 2015 يمكنك استعمال دالة renderPartial بهذا الشكل: this->renderPartial('//blocks/user_info','', false, true); في هذه الفيديوهات، ستجد عدة طرق لاستعمال ajax مع إطار العمل yii، أنصحك بمشاهدتها:إرسال بيانات استمارة عبر Ajax:استعمال js;jquery,json مع Yii:Update content in AJAX with renderPartial اقتباس
السؤال
Badraoui
أنا مبتدئ على إطار العمل Yii وأريد إرسال بيانات عبر تقنية Ajax، حيث أتوفر على عدة حقول وأريد إرسال مُدخلاتها عبر ajax، بهذه الطريقة:
كتبتُ alert لتبيين موضع الخلل لكنه لا يعمل.
لا أدري لما لا يعمل، هل المشكل في غياب ملف Js معين أم ماذا؟ لا أدري حقيقة ؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.