php - Adding a script CHtml::textField() method -


मेरे पास निम्न कोड है:

  गूंज करें CHtml :: textField ('car_type_title');  

और यह आउटपुट करता है:

  & lt; input type = "text" value = "" name = "car_type_title" id = "car_type_title" & gt;  

मुझे कुछ स्क्रिप्ट निष्पादित करना चाहते हैं। मैं इसे ऐसा कर सकता हूं:

  गूंज करें CHtml :: textField ('car_type_title')। "& Lt; स्क्रिप्ट & gt; $ ('# car_type_title')। पर ('परिवर्तन', फ़ंक्शन () {चेतावनी ('');}); & lt; / script & gt;";  

क्या CHtml :: textFied () के साथ कोई पैरामीटर जोड़ने का एक तरीका है, जो कि फ़ंक्शन कॉल करेगा? मैं उन HTML ऑब्जेक्ट्स को नहीं समझ सकता ..

फ़ाउंड सॉल्यूशन:

  CHtml :: textField ('car_type_title', '', सरणी ('onchange' = & gt; 'javascript: चेतावनी ("हम यहाँ जाते हैं!");  

आप कुछ की कोशिश कर सकते हैं यह।

  & lt;? Php echo CHtml :: textField ('car_type_title', '', सरणी ('onchange' = & gt; 'getAlert ()'));; & gt; & lt; स्क्रिप्ट & gt; फ़ंक्शन getAlert () {चेतावनी ('हम यहां जाएं!');}   

Comments

Popular posts from this blog

java - org.apache.http.ProtocolException: Target host is not specified -

java - Gradle dependencies: compile project by relative path -

ruby on rails - Object doesn't support #inspect when used with .include -