Javascript-форум (https://javascript.ru/forum/)
-   Библиотеки/Тулкиты/Фреймворки (https://javascript.ru/forum/library-toolkit-framework/)
-   -   YUI setForm(f) и jQuery serialize() (https://javascript.ru/forum/library-toolkit-framework/21520-yui-setform-f-i-jquery-serialize.html)

Awilum 13.09.2011 14:44

YUI setForm(f) и jQuery serialize()
 
<form onsubmit="return design(this);">
<input type="text" name="design_id" value="1" />
<input type="hidden" name="design_name" value="name" />
{if $design}
<input type="submit" name="update_design" value="Update" />
<input type="submit" name="remove_design" value="Remove" />
{/if}
</form>

кликаю по второй кнопке

function design(f) {
alert(YC.setForm(f)); - design_id=1&design_name=name&remove_design=Remove
}

function design(f) {
alert(jQuery(f).serialize()); - design_id=1&design_name=name
}

и почему jQuery не все возвращает ?

ваый 13.09.2011 14:50

Из документации:
"No submit button value is serialized since the form was not submitted using a button".

Awilum 13.09.2011 14:52

и ?
делать костыль, что типа onClick какой кнопки и тд.. нормального решения нет ?

ваый 13.09.2011 15:17

Да :)
Или самому запихивать: serialize() + '&param=123'..

Awilum 13.09.2011 15:54

проблему решил (методом костыля) ...


Часовой пояс GMT +3, время: 08:44.