Я хочу очистить все значения входов, когда результат будет успешным.Как очистить все входы после отправки формы
Я попытался отвязать от Jquery, но не получает никакого результата
поэтому любое предложение было бы здорово
<html>
<head>
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-2.1.1.min.js"></script>
</head>
<body>
<div id="Result"></div>
<form id="Form" action="File.php" autocomplete="off">
<input type="text" name="Name" />
<br/>
<input type="text" name="Pass" />
<br/>
<input type="button" id="Submit" value="Run Code" />
</form>
<script>
$(document).ready(function()
{
$("#Submit").click(function()
{
$("#Form").submit(function(e)
{
$.ajax(
{
url: $(this).attr("action"),
type: "POST",
data: $(this).serializeArray(),
success: function(data, textStatus, jqXHR)
{
$("#Result").html(data);
}
});
e.preventDefault();
});
$("#Form").submit();
});
});
</script>
</body>
</html>
пожалуйста, не стесняйтесь обратиться за более подробной
Вы действительно должны остановить верхний регистр первой буквы все, что вы пишете, и хороший совет никогда не использовать имя или id 'submit' для любого элемента внутри формы. – adeneo
Как для очистки всех входов, '$ ('input'). Val ('')'! – adeneo
Другим хорошим советом было бы не связать обработчики событий внутри обработчиков событий, так как вы добавляете новый обработчик событий для отправки формы при каждом нажатии кнопки. – adeneo