以下是代码。
while inLine!= "":
inLine = inLine.strip()
if inLine not in inList:
inList.append(inLine)
inLine = inFile.readline()
当用户点击"是"没有任何反应。
答案 0 :(得分:1)
当您确认要提交表单时,需要一些代码来提交表单。然后,您需要在提交表单时停止表单刷新页面。
您$
中也遗漏了('#cat_add').on('submit')
。
if(r) {
$('#cat_add').submit();
}
//This should go outside of the if statement
$('#cat_add').on('submit', function(e) {
e.preventDefault();
$.post("Process.php", $(this).serialize());
});
答案 1 :(得分:0)
$(document).ready(function(){
$(document).on('click', '#cat_submit', function(){
var form_data = $('#cat_add').serialize();
var r = confirm("Submit the form?");
if (r==true) {
console.log("it works!");
$.post("Process.php", form_data);
}
});
});
<script
src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
<form id="cat_add">
<input type="text" name="cat_name" />
<input id="cat_submit" type="button" value="submit" />
</form>