تقارير الإضافات النموذجية jQuery عند إرجاع بيانات JSON بناءً على jQuery v1.4.2 ؛
تنسيق بيانات إخراج الخلفية الأصلي هو: {sitename: "شبكة المطورين" ، الموقع: "www.aaa.net" ، المستوى: 10} يجب تغييره إلى {"Sitename": "Network Network" ، "Siteurl": "www .aaa.net" ، "المستوى": 10}
وهذا هو ، يجب أن يتم تضمين الاسم في عروض أسعار مزدوجة.
| if (/^ budap //120202s { ) 4})/g ، "@") .replace (/"[^" \ n r]*"| true | false | null |-؟ d+(؟: . d*)؟ (؟: [ee] [+-]؟ d+)؟/g ، "]") .replace (/(؟:^|: | ،) (؟: s* [)+/g ، ""))) { // حاول استخدام محلل JSON الأصلي أولاً } آخر { |
حيث يتم تعديل البرنامج المساعد نموذج jQuery
| if (scr || s.textarea) { // معرفة ما إذا كان المستخدم مضمنًا في Textarea var ta = doc.getElementSbyTagName ('textarea') [0] ؛ إذا (ta) { XHR.ResponSetext = ta.value ؛ } آخر إذا (scr) { // حساب للمتصفحات التي تضخ مسبقًا حول استجابة JSON var pre = doc.getElementsByTagName ('pre') [0] ؛ إذا (قبل) { XHR.ResponSetext = pre.innerhtml ؛ } } } آخر إذا (s.datatype == 'xml' &&! XHR.Responsexml = toxml (XHR.ResponSetext) ؛ } |
تم تعديله إلى:
| if (scr || s.textarea) { // معرفة ما إذا كان المستخدم مضمنًا في Textarea var ta = doc.getElementSbyTagName ('textarea') [0] ؛ إذا (ta) { XHR.ResponSetext = ta.value ؛ } آخر إذا (scr) { // حساب للمتصفحات التي تضخ مسبقًا حول استجابة JSON var pre = doc.getElementSbyTagName ('pre') [0] ؛ إذا (قبل) { XHR.ResponSetext = pre.innerhtml ؛ } آخر XHR.ResponSetext = doc.body.innerhtml ؛ } } آخر إذا (s.datatype == 'xml' &&! XHR.Responsexml = toxml (XHR.ResponSetext) ؛ } |
العنوان الأصلي: http://www.vifo.net/program/javaScript/10090191.shtml