小编Cha*_*had的帖子

如何利用具有多个成功函数的通用AJAX调用

我正在进行一个返回XML的ajax调用.需要根据用户所在站点内的页面部分来不同地处理此XML.因此,我想实现1个调用函数的ajax函数,并且具有可变的成功函数...我敢肯定它很简单,但我已经搜索了一段时间而无法弄明白...

function makeAjaxCall(variableSuccessFunction) {
    $.ajax.... (ajax stuff goes here)...
    success: variableSuccessFunction(xml)
}
function ViewOne(xml) {
    //take the XML and update the dom as appropriate
}
function ViewTwo(xml) {
    //take the XML and update the dom as appropriate
}

$(document).ready(function() {
    //be able to call either one of these functions
    makeAjaxCall(ViewOne);
    makeAjaxCall(ViewTwo);

}
Run Code Online (Sandbox Code Playgroud)

javascript jquery

5
推荐指数
1
解决办法
514
查看次数

使用正则表达式删除空的段落标记<p> </ p>("空间"上的标准str_replace不起作用)

当您按两次输入时,TinyMCE会创建空段落标记.喜欢:

<p> </p>
Run Code Online (Sandbox Code Playgroud)

这是 <p>SPACE</p>

在FireBug中,它调用此空间,"&nbsp;"但html代码/数据库后端只显示一个空格.当我这样做时,"str_replace('<p> </p>'....."它找不到块...基本上我认为"空间"在某种程度上不是标准空间和某种带有编码的空间.有没有我可以运行的正则表达式将删除此标记?我已经被困在这几个小时......甚至是类似的东西

regex('<p>LESS THAN THREE CHARS</p>'...)

可能会奏效

谢谢

php regex tinymce

1
推荐指数
1
解决办法
6325
查看次数

标签 统计

javascript ×1

jquery ×1

php ×1

regex ×1

tinymce ×1