я создаю текстовое поле для ввода с помощью JQuery:JQuery добавить обратную косую черту в строку
<input type='text' name='" + key + "-" + taskArray[i] + "' id='" + key + "-" + taskArray[i] + "' class='vendorDropdown' value='" + value.baseOrSchedStartList[i] + "' />
когда Anthony's Excavating & Grading
возвращает Anthony
как я получаю, чтобы увидеть полный текст, вот как это выглядит в HTML:
<input type="text" name="ANC0002-Water & Sewer Installed" id="ANC0002-Water & Sewer Installed" class="vendorDropdown ui-autocomplete-input" value="Anthony" s="" excavating="" &="" grading'="" autocomplete="off">
вы делаете это неправильно, ваше имя и идентификатор текстового поля не должно содержание пространства или любых специальных символов. где имя может быть одинаковым, но идентификатор должен быть уникальным. –