<form id="files" action="/system/new_files/second/h/" method="post" >
<h1>Файл "index.php"</h1>
<input name="file" type="hidden" value="/"/>
<input name="add" type="hidden" value=""/>
<input name="name" type="hidden" value="index.php"/>
<textarea name="text" style="width:600px; height:400px"></textarea>
<input type="submit" data-width="200" value="Сохранить" />
</form>
<script>
$(function()
{
$('#files').ajaxForm(function()
{
alert('Файл успешно отредактирован');
});
});
</script>
При нажатии непосредственно на сабмит - все как надо, а если иначе, то не совсем:
например:
<script>
$('selectot').click(function()
{
$('#files').submit();
}));
</script>
когда кликаю в нужном месте, то приходит сообщение 'Файл успешно отредактирован', но при этом данные пост не отправляются в обработчик.
то же самое и с
<script>
$('selector').click(function()
{
$('#files').ajaxSubmit({success:function(){alert('Файл успешно отредактирован');}});
}));
</script>
сообщение выскакивает, то бишь success, а данные не отправляются
В чем может быть дело?