[javascript] ملء قيم النماذج ديناميكيًا باستخدام jQuery



Answers

تعبئة جميع حقول النموذج تلقائيًا من مصفوفة

http://jsfiddle.net/brynner/wf0rk7tz/2/

JS

function fill(a){
    for(var k in a){
        $('[name="'+k+'"]').val(a[k]);
    }
}

array_example = {"God":"Jesus","Holy":"Spirit"};

fill(array_example);

HTML

<form>
<input name="God">
<input name="Holy">
</form>
Question

أنا أعرف كيفية القيام بذلك مع PHP نقية ولكن أحتاج إلى القيام بذلك دون إعادة تحميل الصفحة. هل هناك على أية حال jQuery للتراجع بفعالية عن بعض نتائج قاعدة البيانات (بناءً على ما قام به المستخدم من إدخال في حقل النص الأول في نموذج) ثم ملء بعض الحقول المتبقية مع سحب البيانات من استعلام db؟

في الأساس ، أود أن أرى أن المستخدم يتحرك بعيدًا عن حقل النص (إما عن طريق الجدولة أو بالنقر في الحقل التالي) وذراع التطويل ، يتم إرسال الاستعلام باستخدام القيمة التي تم إدخالها في هذا الحقل ، ثم يتم ملء الحقول التالية بـ / oa إعادة تحميل الصفحة.

أنا على دراية بأساسيات jQuery لكني لم أستخدمها للقيام بأي شيء من هذا القبيل وأنا سحب البيانات مرة أخرى من الخادم ومحاولة ملء جانب العميل.

أي اقتراحات / أمثلة حول كيفية البدء بأفضل ما يمكن أن تكون موضع تقدير كبير. شكر.

  • نيكولاس



Links