all'interno del documento di X-editable, possiamo creare un nuovo record, ma come modificare un record esistente e postare il suo nome e i campi di posta elettronica e il suo ID = 1 (questo ID non modificato) al back-end?È possibile inviare un campo nascosto e controllarne il valore con x-editable?
<table>
<thead><th>id</th><th>name</th><td>email</th></thead>
<tbody>
<tr><td><span>1</span></td><td><span class='myeditable'>name</span></td><td><span class='myeditable'>[email protected]</span></td></tr>
</tbody>
</table>
$('.myeditable').editable({
type: input,
url: '/edituser'
});
$('#save-btn').click(function() {
$('.myeditable').editable('submit', {
url: '/edituser',
ajaxOptions: {
dataType: 'json' //assuming json response
},
success: function(data, config) {
if(data && data.id) { //record created, response like {"id": 2}
},
error: function(errors) {
}
});
});