У меня есть код в моем телефоне
var mailing_row1 = document.getElementById('mailingTable').insertRow(1);
var mailing_row1_z = mailing_row1.insertCell(0);
warranty = "4(+1)"; // This warranty is getting dynamically,
// this is for an example
mailing_row1_z.innerHTML = warranty;
mailing_row1_z.align = "center";
......
some other codes
......
mailingHTMLContent = $("#mailingTable").html();
и это mailingHTMLContent
на url
с использованием jquery, и iam получают переменную warranty
как 4(1)
без знака "+", когда iam вернет этот html. В чем проблема, помогите мне. Благодарю.
Вы уверены, что его там нет?
mailingHTMLContent = $("#mailingTable").html();
console.log(mailingHTMLContent);
//alert(mailingHTMLContent);
Вы говорите, что вы устанавливаете его на URL-адрес, вам нужно будет закодировать его, если он является частью querysting
mailingHTMLContent = encodeURIComponent($("#mailingTable").html());
Попробуйте изменить гарантию на использование объекта HTML:
warranty = "4(+1)";