Javascript代码(表单未保存)
Javascript code (form not saving)
我有一些曾经工作的代码,但由于某种原因它不再工作。
这是一个包含 2 个字段的基本表单,通过 PHP 保存。这是代码。
<script language="javascript">
$(document).ready(function() {
var queryDate = $.url.param("mydate");
$('#date').val(queryDate);
//var queryDate = ('2011-05-10');
$("input[type='submit']").click(function(e) {
e.preventDefault();
$.post("save.php", $("form").serializeArray(), function(message) {
//alert(message);
window.location="view-paginated.php"
});
});
});
</script>
表单部分:
<form action="#" method="POST">
<div data-role="fieldcontain" style="position:relative; top:20px;">
<label for="date" style="margin:10px 0px;">Event Date:</label>
<input value="1/1/2011" name="date" type="date" data-role="datebox" id="date" data-theme="a" data-options='{"pickPageTheme": "a", "pickPageHighButtonTheme": "e", "setDateButtonLabel": "Add Date", "dateFormat": "dd/mm/YYYY"}'/>
<label for="textarea">Add an Event:</label>
<textarea cols="40" rows="8" name="textarea" id="textarea"></textarea>
<input type="submit" value="Save Event" data-theme="a" />
</div>
</form>
保存部分(保存.php):
<?php
include('_includes/dbconn/dbconn.php');
$date = $_POST["date"];
$textarea = $_POST["textarea"];
$query = "INSERT INTO tbl_calendar (date,textarea) VALUES ('" . mysql_real_escape_string($date) . "','" . mysql_real_escape_string($textarea) . "')";
$result = mysql_query($query,$link);
echo "Event Saved successfully!";
?>
请问任何人都可以看到问题吗?我无法发现它:o/
谢谢
更新:
我已将javascript部分更改为:
$("input[type='submit']").click(function(e) {
alert('alert here');
});
});
问题是它永远不会在那里...那么问题是否在其他地方?
这很奇怪。
尝试替换这些行
$("input[type='submit']").click(function(e) {
alert('alert here');
});
});
跟
$("input[type='submit']").click(function(e) {
alert('alert here');
});
相关文章:
- 如何停止javascript的执行并允许用户保存表单
- javascript html使用webstorage保存表单
- 在浏览器会话中保存表单数据
- 空闲时自动保存表单
- 是否可以在没有用户提交表单的情况下保存表单数据
- 如何在单击“另存为草稿”按钮时使用 JavaScript 保存表单内容
- PHP 页面未保存表单和解析输出
- 使用 jquery 记住保存表单时打开的选项卡
- 使用ajax调用自动保存表单数据
- 如何在浏览器中保存表单输入
- 保存表单输入数据以在其他页面上使用
- Don't保存表单
- 如何在模态窗口中保存表单值
- 仅在提交时使用 javascript 保存表单状态
- 我如何保存表单数据与jquery和php sql
- 单击按钮保存表单中的数据
- 如何使用 HTML5 本地存储保存表单中的数据
- 如果用户没有保存表单,如何测试用户是否对表单进行了任何更改
- 如何保存表单中的信息?
- 通过ajax保存表单数据,不需要服务器代码