通过切换我的TAB位置来抑制帖子

时间:2013-10-10 18:07:41

标签: javascript html ajax

我试图压制帖子操作以将我的标签位置切换到第一个标签。我正在调用一个Ajax函数来制作看不见的帖子,防止刷新/发布,从而停留在用户所在的选项卡上。我创建了一个测试代码来模拟这个(我没有使用选项卡进行测试)

HTML:

<!DOCTYPE html>
<html>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<head>
<meta charset=utf-8>
<title>Click</title>
</head>
<script src="../../../Product/WebServer/Software/Page Format/Ajax_Submit.js"></script>
<body>
<p>Click on This!</p>
<input type="submit" name="Submit" id="Submit" value="Submit Changes"/>


</body>
</html>

JavaScript的:

// JavaScript Document Ajax Submit
$(function() {//Open function
$('#Submit').click (function(){ //Open select
alert("Submit button is being suppressed!");
doAjaxCode();
}); //Close select

function doAjaxCode(SubmitStatus) { //Open doAjaxCode
$.ajax({
    type: "POST",
    url: "index_phaseII_v02.html",
    data: "Nb_var97=" + SubmitStatus,
})
} //Close doAjaxCode

}); //Close function

这按预期工作,没有问题,很棒!!!

问题:

当我拿这个示例代码并将其应用于我的实际代码时,它不起作用? 它甚至不显示警报信息?顺便说一句,是的,我包括以下一行来运行 我的主要html页面中的脚本:关于发生了什么的任何想法?

谢谢你, 尼尔P

更新

好的,我不知道为什么或部分知道原因,但这样做是有效的!

$('#Submit').click (function(){ //Open select&lt; ------从此更改此行

$('input').click (function(){ //Open select&lt; -------#提交输入

我之所以说,部分原因是因为如果按钮的ID是提交,那么

<input type="submit" name="Submit" id="Submit" value="Submit Changes"/>
那么,我希望它能起作用????我知道现在通过输入,它将适用于我的所有按钮,但将来如果我只想通过使用其id属性来解决特定按钮,那么它将派上用场..

有人可以评论吗?

感谢。

1 个答案:

答案 0 :(得分:0)

好的,我不知道为什么或部分知道原因,但这样做是有效的!

$('#Submit').click (function(){ //Open select&lt; ------从此更改此行

$('input').click (function(){ //Open select&lt; -------#提交输入

我之所以说,部分原因是因为如果按钮的ID是提交,那么

<input type="submit" name="Submit" id="Submit" value="Submit Changes"/>
那么,我希望它能起作用????我知道现在通过输入,它将适用于我所有的 按钮,但将来如果我只想通过使用它来解决特定按钮 id属性,那么它会派上用场..

有人可以评论吗?

感谢。