jQuery或js问题 加个alert看看,是不是确实运行了这个函数看看页面中是不是还包含了其他的JS,覆盖了同名函数看看JS路径是否正确 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给的条件太少,看不出哪里出问题。debug一下吧。 試試看:alert($("form:first").length); //0 表示沒有這個 formalert($("form:first").attr('action')); //看看 submit 到哪裡去了...$("form:first").submit(); 順道一提,selector 裡面用了很多的 :first有些可能都是不必要的,刪掉可以讓代碼運行更快一點.. 代码就不贴出来了。。太多了。。谢谢大家的帮忙,,我看我已经没办法了,如果有哪位好心的,加个QQ,好好的说一下,这样说太不方便了。我的QQ 30756500 $("input[name='turnNowPage']:first").get(0);像类似于这种语句调用的时候,你的那些个按钮的确都用了"turnNowPage"这些个name了吗?而且$("input[name='turnNowPage']")本身就能够指定到那个input控件了,干吗还加上:first?而且按照你的代码看,这些input好像也不是按钮,更像是一些radiobutton,如果这样的话,加了:first就用不着再加get(0)了吧?总之感觉有点莫名其妙。就像大家说的,没有完整的代码谁也猜不出来啊。 $$("input[name='toFirstPage']:first").val());//两个“$$”是什么意思呢? ---------------------------------------------javascript之家,是新起的JS角本程序学习站点;该站详细分类JS的基础,对象,极其应用;http://www.ccscript.cn/该站有多种当今流行的JS框架;站内主打Jquery框架的基础及应用;包括特效代码和展示特效;站内同时提供多种其它WEB开发服务应用;JS+JQuery QQ群:12845737 var turnPageTemp= $("input[name='turnNowPage']:first").get(0);"turnNowPage"是一个按钮,加get(0)是返回dom对象啊。。 //--------------------------------分页使用---------------------------------------------------------------------//满足 $("input[name='nowPage']:first") 当前页面隐藏框//满足 $("input[name='toFirstPage']:first") 查询与上一页或者跳转标记隐藏框 true表示把nowPage设置为1//满足 $("input[name='pageCount']:first") 数据总数隐藏框//满足 $("input[name='turnNowPage']:first") 页面跳转隐藏框 //满足 $("#returnNowPageMsg") <span>输出错误跳转信息//满足 $("#dateDataEachPageMsg") <span>输出错误每页显示数据错误//满足 submitQuery() 查询数据方法名//可选 $("input[type='checkbox'][name='deleteFlags']") 全选标记复选框//验证跳转页面数据function validateReturnNowPage(obj) { if (obj != null) { var value=Trim(obj.value); if (value.length==0 || isNaN(value)) { $("#returnNowPageMsg").text("\'跳转输入\'不是数值"); return false; } else { $("#returnNowPageMsg").text(""); return true; } } else { $("#returnNowPageMsg").text(""); return true; }} //验证跳转每页显示数据function validateDataEachPage(obj) { if (obj != null) { if (isNaN(obj.value)) { $("#dateDataEachPageMsg").text("\'每页显示数据\'不是数值"); return false; } else { $("#dateDataEachPageMsg").text(""); return true; } } else { $("#dateDataEachPageMsg").text(""); return true; }}//全选切换function selectAllOrNot(obj) { if (obj.checked == true) { jQuery("input[type='checkbox'][name='deleteFlags']").each(function () { this.checked = true; }); } else { jQuery("input[type='checkbox'][name='deleteFlags']").each(function (i) { this.checked = false; }); }}//跳转页面 function turnPage() { var turnPageTemp= $("input[name='turnNowPage']:first").get(0); if (submitQuery()) { $("input[name='nowPage']:first").val(turnPageTemp.value); $("input[name='toFirstPage']:first").val(false); $("form:first").submit(); } }//相关度提交function orderBy(obj){ if(obj.value!="无") { if(!submitQuery()) { return ; } else { $("input[name='toFirstPage']:first").val(true); $("form:first").submit(); } } }//打开Excel层 id驱动列表层,did蒙版层function showDIVExcel(id, did) { var showDiv =$("#"+id).get(0); var becloudDiv = $("#"+did).get(0); becloudDiv.style.visibility = "visible"; becloudDiv.style.display = "block"; showDiv.style.display = "block"; showDiv.style.visibility = "visible"; showDiv.style.zIndex = 2; showDiv.style.left = (document.body.clientWidth - 400) / 2; showDiv.style.top = document.body.clientHeight / 4;}//关闭Excel了驱动列表层function closeDIVExcel(id, did) { var showDiv =$("#"+id).get(0); var becloudDiv = $("#"+did).get(0); becloudDiv.style.visibility = "hidden"; becloudDiv.style.display = "none"; showDiv.style.display = "none"; showDiv.style.visibility = "hidden";}//文件选择器function fileChooser(){ ExcelService.fileChooser(f);}function f(data){ alert(data);}//翻页功能function pagetionQuery(flag) { if(!submitQuery()) { return ; } var firstPage = 1; var pageCount = Math.floor($("input[name='pageCount']:first").val()); var nowPage = parseInt($("input[name='nowPage']:first").val()); if (flag == "firstpg") { if (nowPage != firstPage) { $("input[name='toFirstPage']:first").val(false); $("input[name='nowPage']:first").val(firstPage); $("form:first").submit(); } } else { if (flag == "prevpg") { if (nowPage != firstPage) { $("input[name='toFirstPage']:first").val(false); $("input[name='nowPage']:first").val(nowPage - 1); $("form:first").submit(); } } else { if (flag == "nextpg") { if (nowPage != pageCount) { $("input[name='toFirstPage']:first").val(false); $("input[name='nowPage']:first").val(nowPage + 1); $("form:first").submit(); } } else { if (flag == "lastpg") { if (nowPage != pageCount) { $("input[name='toFirstPage']:first").val(false); $("input[name='nowPage']:first").val(pageCount); $("form:first").submit(); } } } } }}js的全部代码 运行时浏览器端的HTML的代码。在浏览器上点鼠标右键,选查看源码,然后把两个页面的源代码帖过来。 关于js总是不执行的问题~! JS如何判断一个TXT文件是否正在被编辑? 各位Javascript达人,帮忙啊 大家来看看这个div有border与无border为什么会有这么大的差异啊? designMode与focus的问题 初学JQUERY框架,基础问题 大家看看这样的输入框怎么实现? 如何获得上一页跳转地址? 如何隐藏图片 绝对请大虾进来看看--为什么我的XP无法弹出广告窗口? 请教个简单问题 怎样用js解码GB2312格式的字符串
debug一下吧。
alert($("form:first").length); //0 表示沒有這個 form
alert($("form:first").attr('action')); //看看 submit 到哪裡去了...
$("form:first").submit();
有些可能都是不必要的,刪掉可以讓代碼運行更快一點..
我的QQ 30756500
像类似于这种语句调用的时候,你的那些个按钮的确都用了"turnNowPage"这些个name了吗?
而且$("input[name='turnNowPage']")本身就能够指定到那个input控件了,干吗还加上
:first?而且按照你的代码看,这些input好像也不是按钮,更像是一些radiobutton,如果
这样的话,加了:first就用不着再加get(0)了吧?总之感觉有点莫名其妙。
就像大家说的,没有完整的代码谁也猜不出来啊。
两个“$$”是什么意思呢?
javascript之家,是新起的JS角本程序学习站点;
该站详细分类JS的基础,对象,极其应用;http://www.ccscript.cn/该站有多种当今流行的JS框架;
站内主打Jquery框架的基础及应用;
包括特效代码和展示特效;
站内同时提供多种其它WEB开发服务应用;JS+JQuery QQ群:12845737
//--------------------------------分页使用---------------------------------------------------------------------
//满足 $("input[name='nowPage']:first") 当前页面隐藏框
//满足 $("input[name='toFirstPage']:first") 查询与上一页或者跳转标记隐藏框 true表示把nowPage设置为1
//满足 $("input[name='pageCount']:first") 数据总数隐藏框
//满足 $("input[name='turnNowPage']:first") 页面跳转隐藏框
//满足 $("#returnNowPageMsg") <span>输出错误跳转信息
//满足 $("#dateDataEachPageMsg") <span>输出错误每页显示数据错误
//满足 submitQuery() 查询数据方法名
//可选 $("input[type='checkbox'][name='deleteFlags']") 全选标记复选框//验证跳转页面数据
function validateReturnNowPage(obj) {
if (obj != null) {
var value=Trim(obj.value);
if (value.length==0 || isNaN(value)) {
$("#returnNowPageMsg").text("\'跳转输入\'不是数值");
return false;
} else {
$("#returnNowPageMsg").text("");
return true;
}
} else {
$("#returnNowPageMsg").text("");
return true;
}
}
//验证跳转每页显示数据
function validateDataEachPage(obj) {
if (obj != null) {
if (isNaN(obj.value)) {
$("#dateDataEachPageMsg").text("\'每页显示数据\'不是数值");
return false;
} else {
$("#dateDataEachPageMsg").text("");
return true;
}
} else {
$("#dateDataEachPageMsg").text("");
return true;
}
}
//全选切换
function selectAllOrNot(obj) {
if (obj.checked == true) {
jQuery("input[type='checkbox'][name='deleteFlags']").each(function () {
this.checked = true;
});
} else {
jQuery("input[type='checkbox'][name='deleteFlags']").each(function (i) {
this.checked = false;
});
}
}
//跳转页面
function turnPage() {
var turnPageTemp= $("input[name='turnNowPage']:first").get(0);
if (submitQuery()) {
$("input[name='nowPage']:first").val(turnPageTemp.value);
$("input[name='toFirstPage']:first").val(false);
$("form:first").submit();
}
}
//相关度提交
function orderBy(obj)
{ if(obj.value!="无")
{
if(!submitQuery())
{
return ;
}
else
{
$("input[name='toFirstPage']:first").val(true);
$("form:first").submit();
}
}
}
//打开Excel层 id驱动列表层,did蒙版层
function showDIVExcel(id, did) {
var showDiv =$("#"+id).get(0);
var becloudDiv = $("#"+did).get(0);
becloudDiv.style.visibility = "visible";
becloudDiv.style.display = "block";
showDiv.style.display = "block";
showDiv.style.visibility = "visible";
showDiv.style.zIndex = 2;
showDiv.style.left = (document.body.clientWidth - 400) / 2;
showDiv.style.top = document.body.clientHeight / 4;
}
//关闭Excel了驱动列表层
function closeDIVExcel(id, did) {
var showDiv =$("#"+id).get(0);
var becloudDiv = $("#"+did).get(0);
becloudDiv.style.visibility = "hidden";
becloudDiv.style.display = "none";
showDiv.style.display = "none";
showDiv.style.visibility = "hidden";
}
//文件选择器
function fileChooser()
{
ExcelService.fileChooser(f);
}
function f(data)
{
alert(data);
}
//翻页功能
function pagetionQuery(flag) {
if(!submitQuery())
{
return ;
}
var firstPage = 1;
var pageCount = Math.floor($("input[name='pageCount']:first").val());
var nowPage = parseInt($("input[name='nowPage']:first").val());
if (flag == "firstpg") {
if (nowPage != firstPage) {
$("input[name='toFirstPage']:first").val(false);
$("input[name='nowPage']:first").val(firstPage);
$("form:first").submit();
}
} else {
if (flag == "prevpg") {
if (nowPage != firstPage) {
$("input[name='toFirstPage']:first").val(false);
$("input[name='nowPage']:first").val(nowPage - 1);
$("form:first").submit();
}
} else {
if (flag == "nextpg") {
if (nowPage != pageCount) {
$("input[name='toFirstPage']:first").val(false);
$("input[name='nowPage']:first").val(nowPage + 1);
$("form:first").submit();
}
} else {
if (flag == "lastpg") {
if (nowPage != pageCount) {
$("input[name='toFirstPage']:first").val(false);
$("input[name='nowPage']:first").val(pageCount);
$("form:first").submit();
}
}
}
}
}
}
js的全部代码
在浏览器上点鼠标右键,选查看源码,
然后把两个页面的源代码帖过来。