如何回声日在对话框的jQuery AJAX岗位价值 [英] How to Echo jQuery AJAX POST value of date in dialog box
本文介绍了如何回声日在对话框的jQuery AJAX岗位价值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想呼应的发布日期值从jQuery的日期选择器对话框从阿贾克斯。但它不工作。
这是我的jQuery。
$(#datepicker).datepicker({
DATEFORMAT:DD-MM-YY',
调用onSelect:功能(日期){
$阿贾克斯({
键入:POST,
网址:mypage.php
数据:{日期:日期},
成功:函数(){
警报(日期);
VAR对话框= $(#对话)对话框({的AutoOpen:假})。
$('#dialog123)。对话框({
模式:真
});
}
});
}
});
下面我得到的警报点击日期值。
这是我的对话框。
< DIV ID =dialog123的风格=显示:无;>
< PHP
回声$ _ POST ['日期'];
?>
< / DIV>
解决方案
您需要返回无论你看从mypage.php:
$(#datepicker).datepicker({
DATEFORMAT:DD-MM-YY',
调用onSelect:功能(日期){
$阿贾克斯({
键入:POST,
网址:mypage.php
数据:{日期:日期},
成功:函数(returned_data){
//坚持返回的数据/ HTML在任何你喜欢
}
});
}
I am trying to echo the POST date value in a dialog box from the jQuery Datepicker from ajax. But its not working.
This is my jquery.
$( "#datepicker" ).datepicker({
dateFormat: 'dd-mm-yy',
onSelect: function(date) {
$.ajax({
type:"POST",
url:"mypage.php",
data : { date : date },
success : function() {
alert(date);
var dialog = $("#dialog").dialog({ autoOpen: false });
$('#dialog123').dialog({
modal: true
});
}
});
}
});
Here i am getting clicked date value in alert.
This is my dialog.
<div id="dialog123" style="display:none;">
<?php
echo $_POST['date'];
?>
</div>
解决方案
You need to return whatever your looking from from mypage.php:
$( "#datepicker" ).datepicker({
dateFormat: 'dd-mm-yy',
onSelect: function(date) {
$.ajax({
type:"POST",
url:"mypage.php",
data : { date : date },
success : function(returned_data) {
// stick the returned data/html where ever you like
}
});
}
这篇关于如何回声日在对话框的jQuery AJAX岗位价值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文