您好我在自定义博客网站上工作我的复选框中有一个工作脚本。但我的复选框默认没有attrib checked
,因为我的页面首先显示实际文章,然后复选框标记为"编辑"因此,当用户点击它时,文章将被加载到我的textarea(它有TinyMCE插件用于编辑目的),用户现在可以编辑文章..这将用于检查是否有人正在编辑它FYI
这是我的剧本:
$("#edit").on('change', function(e){
$("#viewmode").toggle(function(){
$.ajax({
type: 'GET',
url: 'includes/edittyp.php',
data: "flag="+0,
success: function (status) { }
});
});
$("#viewmode").toggleClass('display: none' );
$("#editmode").toggle(function(){
$.ajax({
type: 'GET',
url: 'includes/edittyp.php',
data: "flag="+1,
success: function (status) { }
});
});
$("#editmode").toggleClass('display: block' );
我的问题是,只要$("#editmode")
被切换,此脚本就会将标志更新为1,并且每次点击$("#viewmode")
时它都会更新为0,但这只能运行一次,因为我刷新了页面后{{1}返回1并且viewmode
返回0或者它根本不会改变。有人可以指出我哪里出错了或者有其他方式如何实现这个
由于