kaç dojo fliteringselect ben bir form üzerinde olabilir?

2 Cevap php

Ben hızlı bir sorum var

Kaç dojo filteringselects ben bir form üzerinde olabilir?

Ben değerleri doldurmak için farklı json DataStores veri alma hem de bunun üzerine 2 filteringselects ile bir form var.

Ancak sadece ilk FilteringSelect diğer kapmak hiçbir veri, doldurulur ediliyor.

Bunun için form elemanları oluşturmak için Zend Framework ve Zend_Dojo_Form kullanıyorum.

Çok teşekkürler.


Benim kod gibi görünüyor Tamam bir yere sonra bozuldu. Benim formunda başarısız unsurdur:

$location = new Zend_Dojo_Form_Element_FilteringSelect('location');
$location->setAutocomplete(true)
        ->setStoreId('countiesstore')
        ->setStoreType('dojo.data.ItemFileReadStore')
        ->setStoreParams(array('url' => $baseUrl.'/dojo/counties'))
        ->setAttrib('searchAttr', 'title')
        ->setRequired(true)
        ->removeDecorator('DtDdWrapper')
        ->removeDecorator('label')
        ->removeDecorator('HtmlTag')
        ->removeDecorator('Error');

Ben gittiğimde http://localhost/dojo/counties Okumayı json dosyası olsun, ama elemanı herhangi bir veri ile doldurulur.

Herhangi bir fikir?

2 Cevap

Istediğiniz kadar çok. Bu işe yaramazsa, onlarla yanlış bir şey var

tarayıcı ağacında üretilen id kontrol, bir kimlik çatışma olabilir. Yanı sıra bunu veri alma veya bağlı bir veri sorunu için bir mağaza bağlamak için başarısız veri olmadığından eminiz. Eğer elemanların herhangi bir _TYPE nitelik varsa iç deposu bir üst düzey elemanı olarak üzerlerinden atlamak gibi görüntüler olmaz.