Заменить строку в var с помощью jQuery - PullRequest
2 голосов
/ 04 октября 2010

У меня проблемы с попыткой получить все данные формы и сломать их для отладки. Я просто хочу заменить "&" на новую строку.

var formData = $("#customer_details_form").serialize();  
var debugData = formData.text().replace(/&/g,'\n');

Спасибо

Ответы [ 3 ]

4 голосов
/ 04 октября 2010

Метод jQuery .serialize() возвращает строку, а не объект jQuery, поэтому избавьтесь от .text().

var formData = $("#customer_details_form").serialize();  
var debugData = formData.replace(/&/g,'\n');
2 голосов
/ 04 октября 2010

Переменная formData содержит строку, поэтому text() не требуется.
Попробуйте formData.replace(/&/g,'\n');.

1 голос
/ 04 октября 2010

formData - обычная строка.
Удалить звонок .text().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...