我使用CodeIgniter 2.1.0,我想在数据库中插入数据后得到一条消息,如"您的信息已成功更新.".对于这项工作,我在CI_Controller中有以下功能:
function myCiInser(){
... Here is my query ...
//$data: this var is result query that is true
if($data){
$this -> session -> set_flashdata('message', 'Your information was successfully updated.');
redirect('url/myurl');
}
}
Run Code Online (Sandbox Code Playgroud)
我认为:
<?php
$message = $this->session->flashdata('message');
if($message){
echo '<div id="error_text">' . $message . '</div>';
}
//I test this : "echo $message;" but don't give output
?>
Run Code Online (Sandbox Code Playgroud)
但我不会在视野中给出消息,但redirect已完成并且正常工作.在表格ci_sessions列的数据库中user_data我有这个:
a:2:{s:9:"user_data"; s:0:""; s:19:"flash:new:message"; s:42:"您的信息已成功更新.";}
怎么解决这个问题?
更新:
我有以下错误(我使用chorme并通过Ctrl + Shift + ji获取此警报):
无法加载资源:服务器响应状态为404(未找到)
我修复它(现在我没有错误)但在显示消息中仍然是同样的问题.我该怎么办?
我有五个复选框.使用jQuery,如何检查是否至少检查了其中一个?
<input type="checkbox" name="service[]">
<br />
<input type="checkbox" name="service[]">
<br />
<input type="checkbox" name="service[]">
<br />
<input type="checkbox" name="service[]">
<br />
<input type="checkbox" name="service[]">
Run Code Online (Sandbox Code Playgroud) 我有输入框和textareas需要在左对齐和右对齐之间切换(取决于用户的语言,方向将是不同的).我怎么能用jQuery做到这一点?
我有这样的 url 和 img 标签(文件可以有 gif、png 或 jpg 扩展名):
'C:\fakepath\Chrysanthemum.jpg'
'<img src="http://localhost/rootil/uploads/arrow.jpg">'
Run Code Online (Sandbox Code Playgroud)
我想从中解析文件名,所以我得到
'Chrysanthemum.jpg'
'arrow.jpg'
Run Code Online (Sandbox Code Playgroud)
分别。
我的第一次尝试是:
alert(g.slaves[f].value.match(/\.\w{1,4}$/gi))
Run Code Online (Sandbox Code Playgroud)
但它只给了我.jpg.
有人可以帮我在这种情况下使用正确的正则表达式吗?
可能重复:
用于检测浏览器语言首选项的JavaScript
我尝试使用以下js代码来检测用户语言,但每种方法都会导致undefined.我的用户在两种语言使用系统EN和FA.
我可以通过javascript或jQuery检测用户语言吗?如果有,怎么样?
演示:http://jsfiddle.net/AqXsp/1/
$('input').live('keyup', function(){
alert(navigator.userLanguage); // Output this is "undefined"
alert(navigator.systemLanguage); // Output this is "undefined"
alert(navigator.browserLanguage); // Output this is "undefined"
})
Run Code Online (Sandbox Code Playgroud) 我有一个选择框,当点击它(并在js文件中运行jQuery代码)进入控制台chrome(Ctrl + J)此警报,我不知道这是什么错误?(我有铬16.0.912.63)
我该如何解决这个问题?
获取 http://d3lvr7yuk4uaui.cloudfront.net/items/dom/20111209/l/localhost.js 403(禁止)
镀铬的扩展://dhkplhfnhceodhffomolpfigojocbpcb/cs.js:11
---------------鼠标按下-----------------------------
chrome-extension://dhkplhfnhceodhffomolpfigojocbpcb/cs.js:42empty - 父元素不作为源
chrome-extension://dhkplhfnhceodhffomolpfigojocbpcb/cs.js:63send request:2chrome-extension://dhkplhfnhceodhffomolpfigojocbpcb/cs.js:18
---------------鼠标加注-----------------------------
镀铬的扩展://dhkplhfnhceodhffomolpfigojocbpcb/cs.js:11
---------------鼠标按下-----------------------------
chrome-extension://dhkplhfnhceodhffomolpfigojocbpcb/cs.js:63send request:THE PORT chrome-extension://dhkplhfnhceodhffomolpfigojocbpcb/cs.js:18
---------------鼠标加注-----------------------------
镀铬的扩展://dhkplhfnhceodhffomolpfigojocbpcb/cs.js:11
---------------鼠标按下-----------------------------
chrome-extension://dhkplhfnhceodhffomolpfigojocbpcb/cs.js:42empty - 父元素不是源chrome-extension://dhkplhfnhceodhffomolpfigojocbpcb/cs.js:63send request:2chrome-extension://dhkplhfnhceodhffomolpfigojocbpcb/cs.js:18
---------------鼠标加注-----------------------------
镀铬的扩展://dhkplhfnhceodhffomolpfigojocbpcb/cs.js:11
---------------鼠标按下-----------------------------
chrome-extension://dhkplhfnhceodhffomolpfigojocbpcb/cs.js:42empty - parent element isnt as source chrome-extension://dhkplhfnhceodhffomolpfigojocbpcb/cs.js:63send request:chrome-extension://dhkplhfnhceodhffomolpfigojocbpcb/cs.js:18
---------------鼠标加注-----------------------------
更新:
这是我的js代码:
$('select[name="stayn"]').live('change', function(){
var insert = $(this).closest('.column');
var input_val = $(this).closest('.column').prev('.column').find('input').val();
var this_val = $(this).val();
$.ajax({
type: "POST",
dataType: "json",
url: 'get_price',
data: {relation: input_val, staynight: this_val},
cache: false,
success: function (data) {
$.each(data ,function(idx, val){
insert.after('<input name="child" …Run Code Online (Sandbox Code Playgroud) .empty如果所有标签 ul 都为空警报怎么办?(使用 jQuery)
示例: http: //jsfiddle.net/pqgGr/
<div class="empty">
<ul>1</ul>
<ul></ul>
<ul></ul>
</div>
if ($('.empty ul').is(":empty")) {
alert('ok')
}
Run Code Online (Sandbox Code Playgroud)