Javascript 如何将日期选择器和文本一起传递
我想通过ajax发送信息。为此,我有一个输入字段,需要在其中输入文本和日期。要输入日期,我使用了日期选择器。我面临的问题是只传递日期。例如,如果我写Javascript 如何将日期选择器和文本一起传递,javascript,jquery,html,Javascript,Jquery,Html,我想通过ajax发送信息。为此,我有一个输入字段,需要在其中输入文本和日期。要输入日期,我使用了日期选择器。我面临的问题是只传递日期。例如,如果我写12/12/2013 12:12这是一个文本,那么只传递12/12/2013 12:12。我可以知道如何解决这个问题吗 <script> $('#tabAll').click(function(){ $('#tabAll').addClass('active'); $('.tab-pane').each(function(i,t){
12/12/2013 12:12这是一个文本,那么只传递12/12/2013 12:12
。我可以知道如何解决这个问题吗
<script>
$('#tabAll').click(function(){
$('#tabAll').addClass('active');
$('.tab-pane').each(function(i,t){
$('#myTabs li').removeClass('active');
$(this).addClass('active');
});
});
$('body').on('click', '.btn', function(){
if(this.id=='openAlert')
{$('#number').val('');}else{$('#number').val(this.id);}
});
</script>
<script >
$(document).ready(function(){
$('#openAlert').click(function(){
var number = $('#number').val(); // If its a text input could use .text()
var msg = $('#body').val(); //If its a text input could use .text()
alert(number);
$.ajax(
{
type: "POST",
url: "messageSending.jsp", //Your full URL goes here
data: { toNumber: number, body: msg},
success: function(data, textStatus, jqXHR){
alert(data);
},
error: function(jqXHR){
alert(jqXHR.responseStatus);
}
});
});
});
</script>
<script type="text/javascript">
$('#datetimepicker').datetimepicker({
format: 'dd/MM/yyyy hh:mm:ss',
language: 'eng'
});
</script>
$('#tabAll')。单击(函数(){
$('#tabAll').addClass('active');
$('.tab窗格')。每个(函数(i,t){
$('#myTabs li').removeClass('active');
$(this.addClass('active');
});
});
$('body')。在('click','.btn',function(){
if(this.id=='openAlert')
{$('#number').val('')}其他{$('#number').val(this.id)}
});
$(文档).ready(函数(){
$('#openAlert')。单击(函数(){
var number=$('#number').val();//如果它是文本输入,则可以使用.text()
var msg=$('#body').val();//如果它是文本输入,则可以使用.text()
警报(编号);
$.ajax(
{
类型:“POST”,
url:“messageSending.jsp”//您的完整url位于此处
数据:{toNumber:number,body:msg},
成功:函数(数据、文本状态、jqXHR){
警报(数据);
},
错误:函数(jqXHR){
警报(jqXHR.responseStatus);
}
});
});
});
$(“#datetimepicker”).datetimepicker({
格式:'dd/MM/yyyy hh:MM:ss',
语言:英语
});
html
<div class="span3"> <div id="datetimepicker" class="input-append date">
<input type="text" name="body" maxlength="160" placeholder="Enter message to send" id="body" data-trigger="hover">
</input><span class="add-on">
<i data-time-icon="icon-time" data-date-icon="icon-calendar"></i>
</span>
</div>
DateTimePicker输入没有将文本作为值返回,它始终返回日期格式,只有您可以使用另一个输入字段获取文本您可以复制此脚本并告诉我第二个警报显示了什么吗。。
我是说在日期警报之后
<script>
$('#tabAll').click(function(){
$('#tabAll').addClass('active');
$('.tab-pane').each(function(i,t){
$('#myTabs li').removeClass('active');
$(this).addClass('active');
});
});
$('body').on('click', '.btn', function(){
if(this.id=='openAlert')
{$('#number').val('');}else{$('#number').val(this.id);}
});
</script>
<script >
$(document).ready(function(){
$('#openAlert').click(function(){
var number = $('#number').val(); // If its a text input could use .text()
var msg = $('#body').val(); //If its a text input could use .text()
alert(number);
alert(msg);
$.ajax(
{
type: "POST",
url: "messageSending.jsp", //Your full URL goes here
data: { toNumber: number, body: msg},
success: function(data, textStatus, jqXHR){
alert(data);
},
error: function(jqXHR){
alert(jqXHR.responseStatus);
}
});
});
});
</script>
<script type="text/javascript">
$('#datetimepicker').datetimepicker({
format: 'dd/MM/yyyy hh:mm:ss',
language: 'eng'
});
</script>
$('#tabAll')。单击(函数(){
$('#tabAll').addClass('active');
$('.tab窗格')。每个(函数(i,t){
$('#myTabs li').removeClass('active');
$(this.addClass('active');
});
});
$('body')。在('click','.btn',function(){
if(this.id=='openAlert')
{$('#number').val('')}其他{$('#number').val(this.id)}
});
$(文档).ready(函数(){
$('#openAlert')。单击(函数(){
var number=$('#number').val();//如果它是文本输入,则可以使用.text()
var msg=$('#body').val();//如果它是文本输入,则可以使用.text()
警报(编号);
警报(msg);
$.ajax(
{
类型:“POST”,
url:“messageSending.jsp”//您的完整url位于此处
数据:{toNumber:number,body:msg},
成功:函数(数据、文本状态、jqXHR){
警报(数据);
},
错误:函数(jqXHR){
警报(jqXHR.responseStatus);
}
});
});
});
$(“#datetimepicker”).datetimepicker({
格式:'dd/MM/yyyy hh:MM:ss',
语言:英语
});
您使用的脚本语言是什么?PHP?@JoelMurphy我正在使用jsp作为服务器side@JoelMurphy请告诉我jquery代码是对的还是错的。请在数字后提醒msg,并查看您是否在那里获取值。@Shashank抱歉,我没有理解。我只获取日期和时间