Javascript的问题,它不允许加载完整日历
Issue with Javascript, it won't allow the Full Calendar to load
有人可以告诉我以下代码有什么问题吗?我猜这与Javascript缺少括号有关,但我不能把手指放在上面。我们如何使用变量模态 = $("#modal"); 其中,var 内容 ="你好"+ 名称 + ",您已签名"+ 模态 +"最多 XYZ";
当我们实现此代码时,网站的完整日历 HTML 消失了。多谢!
$(window).load(function() {
$(document).ready(function() {
$('#calendar').fullCalendar({
header: {
left: '',
center: 'title',
right: 'prev,next today'
},
defaultDate: '2016-03-15',
events: [
{
title: 'Event',
start: '2016-03-26T11:00:00',
end: '2016-03-26T12:00:00',
},
],
eventClick: function(event) {
console.log(event)
// alert(event.start.format('MMMM Do YYYY'))
start = event.start.format('MMMM Do YYYY'),
end = event.end.format('MMMM Do YYYY'),
html = '<p>Starts: ' + start + '<p>';
html += '<p>Ends: ' + end + '<p>';
var modal = $("#modal");
modal.find(".modal-title").html(event.title);
modal.find('.modal-body').html(html)
modal.modal();
}
)}
jQuery(function($) {
$("#contact_form").submit(function() {
var email = $("#email").val(); // get email field value
var name = $("#name").val(); // get name field value
var msg = $("#msg").val(); // get message field value
var content = "Hello "+name+ ", You have signed "+modal+ " up to XYZ";
$.ajax({
type: "POST",
url: "https://mandrillapp.com/api/1.0/messages/send.json",
data: {
'key': 'api',
'message': {
'from_email': "email",
'text': "Hello ",
'from_name': "name",
'headers': {
'Reply-To': "email"
},
'subject': 'Confirmation - Sign Up',
'text': content,
'to': [{
'email': email,
'name': name,
'type': 'to'
}]
}
}
})
.done(function(response) {
alert('You have been signed up. Thank you!'); // show success message
$("#name").val(''); // reset field after successful submission
$("#email").val(''); // reset field after successful submission
$("#msg").val(''); // reset field after successful submission
})
.fail(function(response) {
alert('Error sending message.');
});
return false; // prevent page refresh
});
});
});
更改以下内容:
modal.modal();
}
)} //<-----this
对此:
modal.modal();
}
}) //<----this
简化完整代码:
$(document).ready(function() {
$('#calendar').fullCalendar({
header: {
left: '',
center: 'title',
right: 'prev,next today'
},
defaultDate: '2016-03-15',
events: [
{
title: 'Event',
start: '2016-03-26T11:00:00',
end: '2016-03-26T12:00:00',
},
],
eventClick: function(event) {
console.log(event)
// alert(event.start.format('MMMM Do YYYY'))
start = event.start.format('MMMM Do YYYY'),
end = event.end.format('MMMM Do YYYY'),
html = '<p>Starts: ' + start + '<p>';
html += '<p>Ends: ' + end + '<p>';
var modal = $("#modal");
modal.find(".modal-title").html(event.title);
modal.find('.modal-body').html(html)
modal.modal();
}
}) //<-----this one
$("#contact_form").submit(function() {
var email = $("#email").val(); // get email field value
var name = $("#name").val(); // get name field value
var msg = $("#msg").val(); // get message field value
var content = "Hello " + name + ", You have signed " + modal + " up to XYZ";
$.ajax({
type: "POST",
url: "https://mandrillapp.com/api/1.0/messages/send.json",
data: {
'key': 'api',
'message': {
'from_email': "email",
'text': "Hello ",
'from_name': "name",
'headers': {
'Reply-To': "email"
},
'subject': 'Confirmation - Sign Up',
'text': content,
'to': [{
'email': email,
'name': name,
'type': 'to'
}]
}
}
})
.done(function(response) {
alert('You have been signed up. Thank you!'); // show success message
$("#name").val(''); // reset field after successful submission
$("#email").val(''); // reset field after successful submission
$("#msg").val(''); // reset field after successful submission
})
.fail(function(response) {
alert('Error sending message.');
});
return false; // prevent page refresh
});
});
相关文章:
- 正在加载动态日历以在一个月的正确日期开始
- Javascript的问题,它不允许加载完整日历
- 具有资源视图的完整日历在 ASP.NET MVC 中不起作用,加载时 - 0x800a01bd - javaScript
- 完整日历未在页面上显示/加载
- 日历未在 Web 应用程序中加载
- 完整日历重新获取事件未重新加载日历
- 引导日历日期时间选取器在单击时不加载
- jQuery UI 日历显示加载事件
- 将事件加载到日历中
- 在完整日历中加载事件时,如何指定开始日期和结束日期
- 加载时不显示完整日历(使用主干网)
- 在加载数据之前加载完整日历
- 正在尝试在我的页面上加载引导日历.获取未捕获错误
- jquery完整日历:回调'在'日历已完全加载
- 如何使用ajax加载日历上的所有事件
- JQuery周日历:在初始加载时只显示标题
- w3widgets响应日历动态加载事件
- 我想从数据库加载事件日历,返回值失去效果和日期不显示
- cakephp空白索引页,试图从DHTMLX Scheduler加载一个空日历
- 当嵌入的谷歌日历加载时回调