Form: send

Как используя form.send с методом post передать не все элементы формы а выборочно ?

Добрый день
Попробуйте следующим образом:

var data = myForm.getFormData(); var customData = []; for (var a in data) { if (some_condition) { customData.push(a+"="+encodeURIComponent(datap[a])); } } dhx4.ajax.post(url, customData.join("&"), function(){ // your code })

Спасибо Дарья!
Очень хороший пример.
Но это бывший в 3.6 ajax.
В 4.03 его нет.Я во всяком случае не нашел.
Скажите а в send таки нет возможности выборочно передать параметры?
Только всю форму целиком ?
Заранее благодарен.

Не за что.
Ответы на Ваши вопросы:

  1. у формы точно нету такой возможности
  2. dhx4.ajax не бывший а текущий, в 3.5 было dhtmlxAjax.post() (кстати он всё ещё работает *пока, можно и через него)

Спасибо Дарья!
один последний вопрос.
Вы сказали " …пока можно через него…"
Т.е. планируется совсем убрать ajax?
А что взамен?

Cовсем убирать не планируется, только вариант использования.
dhtmlxAjax это deprecated, используйте dhx4.ajax