acabo escribió una confirman función que requiere un nombre de clase borrar:¿Estás seguro de que deseas eliminar?
jQuery(document).ready(function($) {
$('.ConfirmDelete').click(function() {
var question = $(this).attr('title');
if (question == '') question = 'Delete this record?';
return confirm(question);
});
});
Uso:
<input name="Delete" type="submit" value="Delete" class="ConfirmDelete" title="Delete #UsrName#?" />
me gustaría cambiar el selector de .ConfirmDelete a algo como:
$('input:submit').attr('name','Delete').val('Delete')
Significado: Si un botón Enviar tiene el nombre 'Eliminar' y su valor es 'Eliminar', entonces continúe y suponga que ellos quieren engañar Firme la eliminación sin requerir que tengan una clase ConfirmDelete.
Puede usar una etiqueta de datos html5, data-delete = "true", luego use jQuery para encontrarlos. – ShiftyThomas
Nah. Siempre que sea un botón de envío con el nombre de "eliminar" con un valor de "eliminar", quiero que confirme "¿Está seguro?" Antes de enviar el formulario. –