السلام عليكم ورحمة الله وبركاته ..
منذ أيام أحاول إتمام هذه المهمة لكن دون جدوى، أولاً شرح المهمة عبر الصورة الآتية:
في الصورة هناك 3 أعمدة، كل عمود بمحتوى مختلف، المطلوب كالتالي:
تحويل محتوى تلك الأعمدة من xml إلى الشكل في الصورة، بحيث الأعمدة مخزنة في جدول والمحتوى في جدول آخر، ومثال للـXML هنا:
الأعمدة:
محتوى الأعمدة:كود:<?xml version="1.0" encoding="utf-8"?> <Status> <Item StatusId="B"> <StatusDescription>Backlog</StatusDescription> </Item> <Item StatusId="D"> <StatusDescription>Done</StatusDescription> </Item> <Item StatusId="I"> <StatusDescription>Work-in-progress</StatusDescription> </Item> </Status>
والمهمة الأخرى في ذات الصفحة، هي استخدام خاصية Drag & Drop أو السحب والإلقاء لتحريك محتويات الأعمدة فيما بينها ..كود:<?xml version="1.0" encoding="utf-8"?> <Tasks> <Task TaskId="1" StatusId="I"> <StartTime>2011-09-14 19:42:44</StartTime> <EndTime>0000-00-00 00:00:00</EndTime> <Description>Draw the layout of the website</Description> </Task> <Task TaskId="2" StatusId="B"> <StartTime>0000-00-00 00:00:00</StartTime> <EndTime>0000-00-00 00:00:00</EndTime> <Description>Design the visual layout in Photosthop</Description> </Task> <Task TaskId="3" StatusId="B"> <StartTime>0000-00-00 00:00:00</StartTime> <EndTime>0000-00-00 00:00:00</EndTime> <Description>Code the HTML from the designed layout</Description> </Task> <Task TaskId="4" StatusId="B"> <StartTime>0000-00-00 00:00:00</StartTime> <EndTime>0000-00-00 00:00:00</EndTime> <Description>Valid the HTML</Description> </Task> <Task TaskId="5" StatusId="B"> <StartTime>0000-00-00 00:00:00</StartTime> <EndTime>0000-00-00 00:00:00</EndTime> <Description>Create the stylesheet for the website</Description> </Task> <Task TaskId="6" StatusId="I"> <StartTime>2011-09-14 19:42:44</StartTime> <EndTime>0000-00-00 00:00:00</EndTime> <Description>Contact client for more content detail</Description> </Task> </Tasks>
كل ذلك يجب انجازه باستخدام jQuery .. هل من متطوّع لشرح الطريقة الصحيحة ؟ :nice:



رد مع اقتباس
