AJAX Kontrollü Çoklu Seçim Kutusu Stratejisi

2 Cevap php

AJAX bazı okuma yaptık ve aynı form içinde yer alan ayrı bir metin görüntülenir kontrolleri ne bir liste oluşturmak istiyorum. Web sitesinin arka uç php işlenme ve olası değerler ve etajer php aracılığıyla MySQL veritabanı içinde saklanır. Ne liste değerlerinin yanı sıra metin kutusu değerleri elde en iyi yolu, ve cevap JS ise, nasıl JS birden seçer oluşturabilirim?

2 Cevap

Well this is really a wide theme question. My approach would be to create a listbox with php and put an onchange event that will call an ajax with value parameter, that ajax call will fill textbox.

Sen, jquery kullanmak burada bazı belgeleri okumak http://docs.jquery.com/Main_Page olmalıdır

Çoklu seçim liste

   <select id="choices" multiple="multiple" .. >

JQuery kullanarak sanki gibi bir şey yapabilirsiniz:

 $("#choices").change(function() {
     var choices = {};
     $("#choices option:selected").each(function() {
         choices[this.id] = $(this).val();
     });
     $.post("http://example.com/choice_handler.php", choices, function(content) {
         $("#textarea").val(content);
     });
 });

choice___handler.php id / değer çiftlerini almak ve geri döndü ve daha sonra bir textarea değeri olarak assgned olacağını içerik üretmek için $ _POST bakmak olacaktır.

Not: ben bu herhangi ayıklanacak / test değil - burada eskiz sadece bazı kod