2013-05-10 67 views
0

我是新的框架框架。我有一個關於財產模糊以HTML格式輸入框其中要求低於AJAX功能代碼給出:zend框架中的onblur函數調用添加元素

input name="companyCode" type="text" id="companyCode" style="width:220px"        
onblur="getOrganizationode(this.value);" 

和AJAX腳本標籤。

基本上我想在Zend的形式我輸入框,在添加元素函數的onblur函數調用這樣

addElement( 'text', 'companyCode'  , array(   
      'required' =>  true, 
      'filters' => array('StringTrim'), 
      'style' => array('width:220px'), 

所以請幫我

回答

1

可以在呼叫只需添加到屬性:

addElement('text', 'companyCode', array( 
    'required' => true, 
    'filters' => array('StringTrim'), 
    'style' => array('width:220px'), 
    'onBlur' => 'getOrganizationode(this.value);' 
); 
+0

這將工作,但它是一個突兀的做法。如果你想讓它附着在那裏,就放棄它,但另一種方式是以[unobstrusive的方式](http://en.wikipedia.org/wiki/Unobtrusive_JavaScript)在客戶端附加它。 – 2013-05-13 10:02:41