小编use*_*114的帖子

jQuery获取<div>标签之间的内容

对某些人来说这可能很容易:

var x = '<p>blah</p><div><a href="http://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=brd&FlightID=2997227&Page=&PluID=0&Pos=9088" target="_blank"><img src="http://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=bsr&FlightID=2997227&Page=&PluID=0&Pos=9088" border=0 width=300 height=250></a></div>';
Run Code Online (Sandbox Code Playgroud)

如何仅提取div标签之间的部分<div>I want this</div> 不要关注<a>标签,因为div内的内容可能不同.

html javascript jquery

40
推荐指数
2
解决办法
15万
查看次数

Coldfusion jQuery getJSON:获取WDDX而不是JSON

我使用Brian Rinaldi的coldfusion函数将dotnet webservice数据集转换为查询结构.然后将每个查询作为JSON返回到客户端页面以在jQuery函数中使用.

查询是有效的查询对象.但是,JSON没有被退回.相反,我得到WDDX如下:

<wddxPacket version='1.0'>
  <header />
  <data>
    <recordset rowCount='31'
    fieldNames='startdate,starttime,subscribercode,dest_number,description,ConnDuration,Callcharge,Usage,ConnType,pages,CallReference,SettingCount'
    type='coldfusion.sql.QueryTable'>
      <field name='startdate'>
        <string>2010-01-30T00:00:00+13:00</string>
        <string>2010-01-29T00:00:00+13:00</string>
      </field>
    </recordset>
  </data>
</wddxPacket>
Run Code Online (Sandbox Code Playgroud)

使用以下代码:

function internetUsage(){   
    $.getJSON("system.cfc",{
        method:'getInternetUsage',
        SessionID:$("#vSessionID").val(),
        CustomerCode:$("#vCustomerCode").val(),
        FullUserName:$("#selUser").val(),
        StartDate:$("#vStartDate").val(),
        EndDate:$("#vEndDate").val(),
        returnformat:'json',
        queryformat:'column'
             },function(res,code){

         alert('hello');    // THIS NEVER FIRES!    
    });
}
Run Code Online (Sandbox Code Playgroud)

所以,我尝试让CFC将查询转换为JSON并返回JSON-ified结果.这有点好用,因为返回了有效的JSON但它仍然包含在<wddxPacket>标签中,如下所示:

<wddxPacket version='1.0'><header/><data><string>
{
    "recordcount": 31,
    "columnlist": "callcharge,callreference,connduration,conntype,description,dest_number,pages,settingcount,startdate,starttime,subscribercode,usage",
    "data": [
        {
            "callcharge": "",
            "callreference": "",
            "connduration": 86403,
            "conntype": "UBS",
            "description": "dageorgetti",
            "dest_number": "",
            "pages": "",
            "settingcount": 5,
            "startdate": "2010-01-30T00:00:00+13:00",
            "starttime": "2010-01-30T00:00:00+13:00",
            "subscribercode": "dageorgetti",
            "usage": 33.7300
        }...<snip>...
...<snip>... …
Run Code Online (Sandbox Code Playgroud)

coldfusion jquery json wddx

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

“不同”导致复杂查询

我有以下查询,它返回数据库中在两个给定日期之间进行交易的所有商家。

SELECT distinct me.id, me.merchant_num, me.merchant_nm, count(1) as num_transactions
       ,CASE WHEN me.status = 'A' THEN 'Yes' ELSE 'No' END as production_mode
FROM merchant_t me
LEFT OUTER JOIN transaction_t tt
    ON tt.merchant_id = me.id 
    AND tt.transaction_dt BETWEEN '2020-04-01' and '2020-04-30'
WHERE me.status = 'T'
GROUP BY me.id, me.merchant_num, me.merchant_nm, me.status
Run Code Online (Sandbox Code Playgroud)

但是,我需要在查询中包含其他信息。我写了下面的增强查询,但它会导致重复的商家。我知道查询可以写得更好,但这是我的 SQL 知识的限制。

我需要保持与上述查询相同数量的结果。

SELECT distinct me.id, me.merchant_num, me.merchant_nm, count(1) as num_transactions
       ,CASE WHEN me.status = 'A' THEN 'Yes' ELSE 'No' END as production_mode   

       -- additional information needed as below, with …
Run Code Online (Sandbox Code Playgroud)

sql sql-server

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

单击弹出窗口外的任何位置时停止colorbox弹出窗口关闭

我们有一个colorbox模式弹出窗口,除非用户单击弹出窗口右上角的"X",否则我们不想关闭它.目前,如果您单击弹出区域外的任何位置,它将关闭.

非常感谢!保罗

colorbox

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

mysql获取整月的平均数据

给出以下示例数据:

tblData

Date           Sales
----------------------
2011-12-01       122
2011-12-02       433
2011-12-03       213
...
2011-12-31       235

2011-11-01       122
2011-11-02       433
2011-11-03       213
...
2011-11-30       235

2011-10-10       122
2011-10-11       433
2011-10-12       213
...
2011-10-31       235
Run Code Online (Sandbox Code Playgroud)

请注意,10月的数据从10月10日开始,而随后的几个月有完整的数据.

我需要获得所有完整月份的平均月销售额,在这种情况下将是2011年11月和12月.

我该怎么做?

mysql sql

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

Paypal结账返回数据

我有一个paypal按钮如下:

<form id="fmPaypal" method="post" action= "https://www.sandbox.paypal.com/cgi-bin/webscr">
        <input type="hidden" name="cmd" value="_xclick">
        <input type="hidden" name="currency_code" value="NZD">
        <input type="hidden" name="business" value="blah01@yahoo.com">
        <input type="hidden" name="item_name" value="Order">
        <input type="hidden" id="item_number" name="item_number" value="123">
        <input type="hidden" name="amount" value="0.01">
        <input type="hidden" name="no_shipping" value="1">
        <input type="hidden" name="return" value="http://www.blah.com/checkout/return.cfm" />
        <input type="hidden" name="cancel_return" value="http://www.blah.com/checkout/cancel" />
</form>
Run Code Online (Sandbox Code Playgroud)

这有效,用户被重定向到paypal准备付款.

但是,我是否希望通过返回URL从paypal返回一些数据?例如交易结果?或者,如果用户被重定向到返回网址,我是否应该假设付款处理成功?

试图从文档中获取此信息但未成功.

paypal

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

服务器 - Windows 2K8/IIS7/ColdFusion抛出间歇性403错误

我们刚刚在hostgator上设置了一个新的专用服务器,运行Windows 2008 Server,IIS7和ColdFusion 8 ENT.

在浏览主页时,有时网站有效,有时网站的一部分运行,我可以在Firebug中看到403错误.在其他时候,我只得到一个IIS错误页面说:

"403 - 禁止访问:访问被拒绝.您无权使用您提供的凭据查看此目录或页面."

该网站是http://www.asia-buy.com.它可能会第一次运行,但如果你刷新几次,你可能会遇到问题.

引擎盖下有很多ajax和JSON的东西,我想知道这是否与问题有关.

非常感谢任何可能在过去解决过类似问题的人的建议.

iis coldfusion windows-server-2008

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

MySql - 剩下几天了

用户可以在指定的天数(例如30天)内注册高级列表.

tblPremiumListings

user_id     days     created_date  
---------------------------------
1           30        2013-05-21
2           60        2013-06-21
3           120       2012-06-21
Run Code Online (Sandbox Code Playgroud)

如何选择高级列表中仍有剩余天数的记录.

mysql sql

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

CF 11.使用 ColdFusion.Ajax.submitForm 时出现“ColdFusion 未定义”错误

旧笔记本电脑崩溃后,只需在新笔记本电脑上重新安装所有内容。在此过程中从CF9升级到CF11。在 Windows 10 上运行 IIS。本地站点工作正常,但使用 ajax 提交表单时除​​外。

ColdFusion.Ajax.submitForm('registerForm', '/register_action.cfm', callback,errorHandler);
Run Code Online (Sandbox Code Playgroud)
  • 我有<cfajaximport>在顶部。
  • 我有一个 IIS 虚拟 CFIDE 目录指向C:\ColdFusion2016\cfusion\wwwroot\CFIDE
  • CFAdmin 中的映射正确

CF9没有问题。但我注意到 CF11 的脚本目录位于同一级别的 CFIDE 目录之外(名为“cf_scripts”的目录),而 CF9 的脚本目录位于 CFIDE 目录内部。

在我把事情搞砸之前,有没有人指出正确的方向?

解决方案

为了他人的利益,我做了以下事情:

  • CF管理员Default ScriptSrc目录:/CF_SCRIPTS
  • IIS虚拟目录:CF_SCRIPTS指向C:\ColdFusion2016\cfusion\wwwroot\cf_scripts\scripts\

iis coldfusion coldfusion-11

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

剥离html以最终以换行符分隔的列表结束

我想在mySQL中创建数据库位置记录.我从选择框中得到以下html字符串:

<cfset x='  
<option value="1188">Aka Aka</option><option value="346">Ararimu</option><option value="293">Awhitu</option><option value="2851">Bombay</option><option value="865">Buckland</option>
'>
Run Code Online (Sandbox Code Playgroud)

我不想手动输入数据库中的记录,而是要删除html标记,最后得到以下结果:

Aka Aka
Ararimu
Awhitu
Bombay
Buckland
Run Code Online (Sandbox Code Playgroud)

然后我可以基于换行符做一个简单的循环并以编程方式输入数据.我可以处理那个部分,但我需要知道的是最简单的方法来删除html以结束换行符分隔列表.

coldfusion coldfusion-2016

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