私は3つのスクリプトを持っています
最初のものは、私が興味を持っている id_mensaje を値に含むいくつかの入力を含むフォームを動的に生成します。id_mensaje に関連する mysql レジストリを削除したいと思います。むしろスクリプトを見せたい
1.- correo.php
<div id='eliminar_mensaje'><a href='#'>Eliminar</a> </div>
<form>
<input class='elim_msg' type='checkbox' value='id_mensaje_".$i."' />
... more inputs whith same class name
</form>
2.-correo.js
$('#eliminar_mensaje a').on('click', function(){
$('#loading').show();
$('.elim_msg').each(function(i,e){
var value = $(e).val();
var checked = $(e).prop('checked');
if(value != 'ok' && checked == true){
$.ajax({
url: 'private/control_correo.php',
type: 'POST',
data: 'id_mensaje='+value+'&accion=eliminar_mensaje'
});
} else {
//do nothing
}
});
location.reload(true);
return false;
});
3.- control_correo.php
...} else if(isset($_POST['accion']) AND $_POST['accion'] == 'eliminar_mensaje'){
consultav2("DELETE FROM destinatarios WHERE id_mensaje = '".$_POST['id_mensaje']."';");
consultav2("DELETE FROM mensajes WHERE id_mensaje = '".$_POST['id_mensaje']."';");
}
eliminar_mensaje div 内のリンクをクリックすると、javascript コードが機能しているように見えますが、何らかの理由で実際には機能していません。
スクリプトで何か見た人はいますか?
タンクは事前にたくさん!