try something like this:
self::addElement('submit', 'Save',array('disabled'=>true))
self::addElement('submit', 'Save',array('disabled'=>false))
Aniketto wrote:
>
>
> Thanks vahe.
>
> I tried setAttrib('disabled', 'false'), but it didnt worked. Amazingly my
> html source code shows button disable property being set to 'false' but
> still actual button is not enabled.
> Same is the probelm with setOptions(array('disabled'=>'false');
>
>
>
> Vahe Oughourlian wrote:
>>
>> One has a multitude of possibilities in this case:
>>
>> One can get the form element (the button) from the form and try to -
>> >setAttrib('disabled', 'false'), which should try and set the
>> parameter to the button html object to false, therefore allow for the
>> button to be used. Check the source to see if this is working; in the
>> button tag, you should see a "disabled:false" directive. More details
>> about the attributes of the button html tag can be found online.
>>
>> One can write a javascript in the view script that would, depending on
>> the get argument, set the disabled attribute to false. This may
>> require you to pass the request variable to javascript, however.
>>
>> One can, instead, by default enable all buttons on the form, but in
>> the controller action, disable the buttons which will not be used
>> depending upon the request variable (a reversal of what you're doing,
>> but it may work depending on how you're doing it).
>>
>> Hopefully this helps some.
>>
>> jedcred
>>
>> On Feb 11, 2009, at 5:57 PM, Aniketto wrote:
>>
>>>
>>> Hi all,
>>> I am developing a application which need buttons to be enabled on
>>> request
>>> type.
>>> On my first page there are links to different pages like 'update',
>>> 'register', 'send mail' etc.
>>> On click of any of these links a search page opens where user can
>>> search for
>>> people by name and a list of people is displayed. This search page has
>>> button for update, register, send mail etc respective button will
>>> take you
>>> to respecive page.
>>> Now all these buttons are disabled in form.xml and depending on
>>> request
>>> type (ie update, register etc ) I have to enable that respective
>>> button
>>> only.
>>>
>>> I am enable to retrieve button with $form->getElement($name);
>>> But I am not able to enable it.
>>> Can anybody suggest proper method for enabling this button.
>>>
>>> Thanks in advance,
>>> Aniket
>>> --
>>> View this message in context:
>>> http://www.nabble.com/enable-submit-button-dyanamically-tp21968533p21968533.html
>>> Sent from the Zend Framework mailing list archive at Nabble.com.
>>>
>>
>>
>>
>
>
-----
visit my website at http://www.phpscriptor.com/ http://www.phpscriptor.com/
--
View this message in context:
http://www.nabble.com/enable-submit-button-dyanamically-tp21968533p21970801.html
Sent from the Zend Framework mailing list archive at Nabble.com.