我有一个删除按钮,它与我所拥有的页面上的一些评论相关联.当您单击删除按钮时,我试图获取一个确认对话框,弹出询问您是否确定要删除注释.单击确定应运行该功能以删除注释,单击取消不应运行该功能,只需关闭对话框即可.
这是我的代码:
onclick="confirm('Are you sure that you want to delete this comment?'); commentDelete(1);"
Run Code Online (Sandbox Code Playgroud)
我的问题:当我点击取消时,删除功能仍然运行.我的猜测是该函数仍然被调用,因为当我点击取消它只是在JavaScript中前进并调用该函数.我怎样才能正确完成这个?我知道这可能是一个简单的问题.谢谢你的帮助!
我正在使用jQuery Mobile构建移动Web应用程序,我遇到了问题.我使用jQuery来解析XML文件并创建列表项.它构建列表,然后将<li>s 列表添加到<ul>页面上.我读到,为了使列表正确设置样式,您必须.listview('refresh')在追加数据后刷新列表,以便jQuery Mobile可以为列表设置正确的样式.
我的问题是列表永远不会刷新.它不断错误地设置样式.难道我做错了什么?我的代码是否正确?仅供参考,我已经尝试了所有种类的变化.listview(),.listview('refresh')等等.
码:
<script type="text/javascript">
$(window).load(function() {
$.ajax({
type: "GET",
url: "podcast.xml",
dataType: "xml",
async: false,
success: parseXml
});
});
function parseXml(xml) {
var podcastList = "";
$(xml).find("item").each(function() {
podcastList += "<li class='ui-li-has-thumb ui-btn ui-btn-icon-right ui-li ui-btn-up-c' role='option' data-theme='c'><img src='" + $(this).find("itunes\\:image").attr("href") + "' class='ui-li-thumb'><h3 class='ui-li-heading'><a href='" + $(this).find("enclosure").attr("url") + "' class='ui-link-inherit'>" + $(this).find("title").text() + "</a></h3><p class='ui-li-desc'>" + $(this).find("itunes\\:subtitle").text() + "</p></li>";
});
$("#podcastList").append(podcastList);
$("#podcastList").listview('refresh');
}
</script>
Run Code Online (Sandbox Code Playgroud)
谢谢!
我的jquery脚本得到一个函数未定义错误,我不知道为什么.
JQuery代码:http://maps.google.com/maps?file = api&v = 2&key = ABQIAAAAhTrgZ5jvdqcEQouEpPcZ_hS81NmJwGXlxuJr8lEEo4Njw3WRVhT8auzZb55JSMDkwIaCdNkPHL5gNg"type ="text/javascript">
<script type="text/javascript">
$(document).ready(function(){
var dealerName = $('.name', '.adr').text();
var customerName = dealerName.slice(0, - 1);
var customerAddress = $('.street', '.adr').text() + ', ' + $('.locality', '.adr').text() + ', ' + $('.state', '.adr').text() + ', ' + $('.zipCode', '.adr').text();
$("#nameAddress .placeholderName").html(customerName);
$("#nameAddress .placeholderAddress").html(customerAddress);
var error_address_empty = 'Please enter a valid address first.';
var error_invalid_address = 'This address is invalid. Make sure to enter your street number and city as well?';
var error_google_error = …Run Code Online (Sandbox Code Playgroud) 我有一个PHP表单,将信息插入数据库.这一切都有效,除了文件上传.文件名需要放在数据库表的"image"列中,文件也需要放在目录中.有趣的是,这个上传者昨天正在工作.:-S
请有人可以查看我的PHP代码,看看我是否遗漏了什么?非常感谢!!
表格代码:
<form name="upload_announcement" method="post" action="PostAnnouncement.php">
Title: (limit 35 characters)<br />
<input type="text" name="title" maxlength="32" style="width:200px;" /><br /><br />
Message: (limit 500 html characters)<br />
<textarea name="message" cols="60" rows="20"></textarea><br /><br />
Upload Image: (Specs: .jpg format, 255px X 255px, and less than 500kb in size.)<br />
<input type="file" name="image" id="image" style="color:#fff;" />
<br /><br />
Start Date:<br />
<input name="dateStart" type="text" id="dateStartImg" />
<br /><br />
End Date:<br />
<input name="dateEnd" type="text" id="dateEndImg" />
<br /><br />
<input type="hidden" …Run Code Online (Sandbox Code Playgroud) 我得到了这个JavaScript代码片段,可以在网站上实现.坚持下去是行不通的.我觉得如果我能更好地理解这段代码的作用,那么我就可以使它工作.有人可以大致解释这段代码在做什么吗?谢谢!
<script type="text/javascript">
var thisref = document.referrer.replace(/&/g, "zzzzz");
var ciJsHost = (("https:" == document.location.protocol) ? "https://" : "http://");
document.write(unescape("%3Cscript src='" + ciJsHost + "tracking.callmeasurement.com/clickx/click_matrix.cfm?munique=" + new Date().getTime() + "&prev=" + thisref + "' type='text/javascript'%3E%3C/script%3E"));
</script>
Run Code Online (Sandbox Code Playgroud)