public function finalize()
    {
        parent::finalize();
        reset($this->platforms);
        foreach ($this->pageParts as $optionName => $option) {
            $platform = current($this->platforms);
            if (isset($platform['image'])) {
                $this->pageParts[$optionName]->setTagProperties(array('data-image' => $platform['image']));
            }
            next($this->platforms);
        }
        EaseShared::webPage()->addJavaScript('$("#' . $this->getTagID() . '").msDropDown();', null, true);
        EaseShared::webPage()->addJavaScript('$("#' . $this->getTagID() . '").change(function() {
            var oDropdown = $("#' . $this->getTagID() . '").msDropdown().data("dd");
            var text = oDropdown.get("selectedText");
            console.log(text);

        var saverClass = $("[name=\'class\']").val();
        var keyId = $(".keyId").val();
        var columnName = $(this).attr("name");

var jqxhr = $.post( "datasaver.php?SaverClass=" + saverClass , { Field: columnName, Value: text, Key: keyId }  ,   function() {
    console.log( "success" );
})
.done(function() {
    console.log( "second success" );
})
.fail(function() {
    console.log( "error" );
});
        });', null, true);
        EaseShared::webPage()->includeJavaScript('js/msdropdown/jquery.dd.min.js');
        EaseShared::webPage()->includeCss('css/msdropdown/dd.css');
    }
 public function finalize()
 {
     parent::finalize();
     EaseShared::webPage()->addJavaScript('$("#' . $this->getTagID() . '").msDropDown();', null, true);
     EaseShared::webPage()->includeJavaScript('js/msdropdown/jquery.dd.min.js');
     EaseShared::webPage()->includeCss('css/msdropdown/dd.css');
 }
예제 #3
0
 public function finalize()
 {
     parent::finalize();
     reset($this->services);
     foreach ($this->pageParts as $optionName => $option) {
         $platform = current($this->services);
         if (isset($platform['image'])) {
             $this->pageParts[$optionName]->setTagProperties(array('data-image' => $platform['image']));
         }
         next($this->services);
     }
     EaseShared::webPage()->addJavaScript('$("#' . $this->getTagID() . '").msDropDown();', null, true);
     EaseShared::webPage()->includeJavaScript('js/msdropdown/jquery.dd.min.js');
     EaseShared::webPage()->includeCss('css/msdropdown/dd.css');
 }