لديك حساب بالفعل؟ دخول
دخول  سجل الأن 
ممكن طريقو لاستخراج محتويات قاعدة بيانات في الجيكوري
السلام عليكم

فل نفترض ان لدينا هذا الححقل :

<input type="text" id="AutoComplete1" style="position:absolute;border:1px #C0C0C0 solid;font-family:'Courier New';font-size:16px;" name="AutoComplete1" value="">


والان السؤال في هذا الكود الذي كتبته
<script type="text/javascript">
$(document).ready(function()
{
   var AutoComplete1Data = ["hussam", "hussam1", "hussam2", "hussam3", "hussam4", "hussam5", "hussam6", "hussam6", "hussam7", "hussam8", "hussam9", "hussam10"];
   var AutoComplete1Opts =
   {
      source: AutoComplete1Data,
      delay: 0,
      minLength: 2
   };
   $("#AutoComplete1").autocomplete(AutoComplete1Opts);
});
</script>


عندي مثلا عشر قيم اضفتهم يدويا من الكود
طيب انا اريد ان اخرج قيم من الـ mysql في هذا الـ jquery
انا اعرف اخرجها في الـ php بس ماعندي خبرة بـ jquery
ولكن لا اعرف في الجيكوري

الرجاء المساعدة
تاريخ البداية: 1 / مارس / 2012 الساعة 13:1 اخر نشاط: 4 / مارس / 2012 الساعة 15:20 استخراج

هل تستخدم دالة autocomplete الخاصة بمكتبة jQuery ui? ام دالة اخرى؟
1 / مارس / 2012 الساعة 15:14

نعم استخدم دالة autocomplete من مكتبة jquery ui
2 / مارس / 2012 الساعة 15:0

3 إجابات
ياعمي القصه بسيطه و جملة الfor في مثالي بتجيب اسماء الصفحات من قواعد البيانات فعلا
ولكن انا حبسطهالك
اولا: اكتب جلة الsql و احصل على عدد النتائج المرجعه بأي طريقه
ثانيا: قم بطباعة النتائج عن طريق جملة الfor
ثالثا: اطبع المتغير الذي تريده بدل المتغير $page في المثال

بواسطة: alf2ares
منذ: 2 / مارس / 2012 الساعة 22:48

يارجل انا اعرف هذه الاشياء اعلم ان for حلقة تكرارية
بس قصدي هل يمكن استخدام for مع jquery ui ???
4 / مارس / 2012 الساعة 15:20

لا يمكنك التعامل مع قواعد البينات بدون لغة من ناحية السيرفير
اما الجيكويري فهو جافا سكربت فقط

بواسطة: Amer
منذ: 1 / مارس / 2012 الساعة 19:30

يااخي انا اصلا عبسال كيف اخرج قاعدة بيانات mysql يعني مبينة بلغة php
2 / مارس / 2012 الساعة 15:11

بس انت كتبت بخلاف ذلك

اقتباس :"انا اعرف اخرجها في الـ php بس ماعندي خبرة بـ jquery "
3 / مارس / 2012 الساعة 9:57

صح اسف
عامر
4 / مارس / 2012 الساعة 15:17

انا استخدمت الطريقه هادي بس اعتقد ان هناك طريقه افضل الي هيه ال XML ولكني استخمدت هذه الطريقه للوقت فقط

<script>
	$(function() {
		
	
		var availableTags = [
		
	<?php 			
		 $pages = getAllPages();
		// echo $pages[5]->getName();;
		 $size=sizeof($pages);
		 for($i=0;$i<sizeof($pages);$i++){
			$page=$pages[$i]->getName();
			if($i!=0){echo ',';}
		echo '"'.$page.'"';
		
		
		 }
		
		?>
		];
		$( ".tags" ).live("click", function(){
$( ".tags" ).autocomplete({source: availableTags});})
		
		
		
		
		
	});
	</script>


وطبعا لازم تكتب الكود هدا في ملف php وليس js

بواسطة: alf2ares
منذ: 1 / مارس / 2012 الساعة 18:27

انا اعلم انو لازم اضعه في php
بس عبسئل كيف اخرج قواعدة بيانات mysql
2 / مارس / 2012 الساعة 15:13

أنشر اجابتك

xهل تريد الاجابة عن هذا السؤال؟ من فضلك سجل دخول او اشترك لتتمكن من الاجابة