小编Mat*_*ieu的帖子

如何获取Web Sql错误的上下文?

我开始在iPhone上部署一个离线应用程序,但它仍处于繁重的开发阶段.我的查询有一个简单的错误处理程序:

db.transaction(tx) {
    tx.executeSql("SELECT * FROM TABLE",[], successHandler, errorHandler);
});
function errorHandler(transaction, error) {
    alert("Error : " + error.message);
}
Run Code Online (Sandbox Code Playgroud)

当我测试自己的应用程序,并得到一个错误,我设法找到生成错误的查询是什么.但是当它是我的用户(当然是远程用户)时,它非常困难,因为错误消息并不具体.

有没有办法将上下文信息添加到我的错误消息中,例如sql查询或注释参数?

javascript web-sql

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

Jquery mobile 1.4 data-enhance = false不起作用

我正在尝试将我的JQM应用程序从1.3更新到1.4,并且在某些元素上,data-enhance ="false"不再起作用......元素仍然增强...

jsfiddle:http://jsfiddle.net/matthieubrunet/RB9Qw/

<div data-role="page" id="home">
    <div data-role="header">
         <h1>JQM 1.4.3</h1>
    </div>
    <div data-role="content">
        <label for="yes">Yes</label>
        <input type="checkbox" name="yes" id="yes" data-enhance="false" />
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我试图激活ignoreContentEnabled选项,但它不起作用:

$( document ).on( "mobileinit", function() {
  $.mobile.ignoreContentEnabled = true;
});
Run Code Online (Sandbox Code Playgroud)

这是一个错误,还是我错过了什么?

非常感谢你的帮助.

jquery jquery-mobile

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

获取datepicker的隐藏值

我有一个日期选择器,如这个JSfiddle所示.我需要获取该日期选择器的值并将其显示在日历下方,而不显示任何文本框.我该怎么做?
我试过了

alert($("#datepicker").val()); 
Run Code Online (Sandbox Code Playgroud)

alert($("#datepicker").getText());
Run Code Online (Sandbox Code Playgroud)

alert($("#datepicker").getValue());
Run Code Online (Sandbox Code Playgroud)

但它没有用.我该如何实现呢?

html jquery jquery-ui datepicker

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

如何在Codeigniter中配置SparkPost SMTP?

我成功使用Mandrill从我的CodeIgniter站点发送邮件,使用此配置:

$config['mailtype'] = "html";
$config['protocol'] = 'smtp';
$config['smtp_host'] = 'smtp.mandrillapp.com';
$config['smtp_user'] = 'user';
$config['smtp_pass'] = 'password';
$config['smtp_port'] = '587';
$this->email->initialize($config);
Run Code Online (Sandbox Code Playgroud)

但是Mandrill不想做事务电子邮件,所以我需要迁移到SparkPost.
以下是他们的指令:https://support.sparkpost.com/customer/en/portal/articles/1988470-smtp-connection-problems

我试过这个配置:

$config['mailtype'] = "html";
$config['protocol'] = 'smtp';
$config['smtp_host'] = 'smtp.sparkpostmail.com';
$config['smtp_user'] = 'user';
$config['smtp_pass'] = 'password';
$config['smtp_port'] = '587';
$this->email->initialize($config);
Run Code Online (Sandbox Code Playgroud)

但没有邮件发送,没有错误.所以我试着在主机中添加"tls":

$config['smtp_host'] = 'tls://smtp.sparkpostmail.com';
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:

消息:fsockopen():SSL操作失败,代码为1. OpenSSL错误消息:
错误:1408F10B:SSL例程:SSL3_GET_RECORD:错误的版本号
文件名:libraries/Email.php
行号:1950

我在端口2525上遇到了同样的错误.

这是我在本地MAMP服务器上的phpinfo中的openssl部分:

支持OpenSSL支持
OpenSSL库版本OpenSSL 0.9.8zg
2015 年7月14 日OpenSSL头版本OpenSSL 0.9.8r 2011年2月8日

但是我的Debian服务器上有同样的错误,使用phpinfo:

OpenSSL支持启用
OpenSSL库版本OpenSSL 1.0.1e 2013年2月11日
OpenSSL头版本OpenSSL 1.0.1e 2013年2月11日
Openssl默认配置/usr/lib/ssl/openssl.cnf

任何线索?

非常感谢.

ssl smtp codeigniter sparkpost

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