Ну, я не думаю, что я использую правильный термин, но я попытаюсь объяснить то же самое. У нас есть массив данных, поступающих с сервера с помощью Remoting. Теперь мы используем JSViews для того, чтобы вырезать одну и ту же редактируемую форму с помощью кнопки обновления. После нажатия этой кнопки данные должны быть отправлены обратно на сервер.Удалить дополнительную собственность, добавленную JsViews
Мы успешно смогли связать данные, но когда мы записываем данные, мы видим дополнительное свойство «jQuery19105520686232484877» в массиве и в каждом элементе.
{Name: "Cheese Production Facility", RecordTypeId: "012i0000000C1lHAAS", Id: "a01i00000057WQMAA2", Number_of_Sites__c: 0, jQuery19105520686232484877: Object}
Есть ли способ, мы можем удалить «jQuery19105520686232484877» свойство из исходного массива?
Шаблон Б
<li data-role="fieldcontain">
<label for="propertyName">Name:</label>
<input type="text" name="propertyName" data-link="Name" id="propertyName" value="" data-clear-btn="true"/>
</li>
<li data-role="fieldcontain">
<label for="dist">Dist:</label>
<input type="text" name="dist" id="dist" data-link="Total_Number_of_Acres__c" value="" data-clear-btn="true"/>
</li>
JS код
var propInfoObject = {
Name: "Cheese Production Facility",
RecordTypeId: "012i0000000C1lHAAS",
Id: "a01i00000057WQMAA2",
Number_of_Sites__c: 0
};
$.templates("#editPropertyTemplate").link("#editPropertyContent",propInfoObject);
@ Avidev9: Можете ли вы подтвердить, работает ли это для вас, и если да, то «принять» ответ? Спасибо ... – BorisMoore
Спасибо BorisMoore! – Avidev9