小编ede*_*iss的帖子

事件处理程序不处理动态内容

我有一个标签A,当点击它时,它附加另一个标签B以执行点击动作B. 因此,当我点击标签B时,执行动作B. 但是,该.on方法似乎不适用于动态创建的标记B.

标签A的html和jquery如下:

<a id="address" class="add_address btn btn-inverse btn-medium pull-right push-top">Add Shipping address</a>

$('.add_address').click(function(){
    //Add another <a>
    $(document).append('<a id="address"  class="pull-right update btn btn-inverse btn-medium push-top">Update</a>');
})
Run Code Online (Sandbox Code Playgroud)

当单击标签B时,执行一些动作B. 我的jquery如下:

$('.update').on('click',function(){
  //action B
});
Run Code Online (Sandbox Code Playgroud)

我有一些非动态内容,也有类".update".在.on()上面的方法中,对于非动态内容,但不适用于动态内容.

如何使其适用于动态内容?

jquery static-content dynamic-content

246
推荐指数
2
解决办法
19万
查看次数

更改数据源时,C#DataGridView未更新

我有一个对象列表

List<MobilePhone> results;
Run Code Online (Sandbox Code Playgroud)

所以我将列表添加到datagridview

dataGridView.DataSource = phase3Results;
Run Code Online (Sandbox Code Playgroud)

所以我有一些下拉框,在下拉框中选中任何项目的更改时决定列表结果,所以我的列表结果发生了变化,但是在datagridview上没有反映出来.有没有办法"刷新"变化?

c# winforms

16
推荐指数
2
解决办法
4万
查看次数

访问C中char的位

我有一个十六进制数0x37,它的二进制表示是0011 0111.如何访问二进制表示的前两位是"11"?如何使用位移或屏蔽来实现此目的?我可以一点一点地访问,但不能一次访问两位?

c

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

在laravel中为某些页面加载特定的js

我正在使用laravel 4进行项目.有什么办法可以指定我想为某个视图加载的js文件.现在我把所有文件都集中在一起.

当我使用codeigniter,加载特定的js文件时,我使用库来生成脚本标记并在页脚处回显它们.如下的东西

$this->data['js'] = $this->js_lib->generate('jquery');
Run Code Online (Sandbox Code Playgroud)

然后在我看来

<?= $js ?>
Run Code Online (Sandbox Code Playgroud)

知道如何在laravel中做到这一点?

laravel-4

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

Codeigniter在库中的负载模型

我正在使用codeigniter 2.1.3

我正在尝试从库中加载模型.最初我在库中的构造中的代码看起来像这样

$this->CI=& get_instance(); $this->CI->load->database('default')
Run Code Online (Sandbox Code Playgroud)

然后在我的一个库方法中

当我尝试下面的行它不起作用

$this->load->model('model_name')
Run Code Online (Sandbox Code Playgroud)

但是当我试着这个

$this->CI->load->model('model_name','',TRUE)
Run Code Online (Sandbox Code Playgroud)

它有效,任何人都可以解释CI的实例所指的内容以及加载模型时的2个额外参数?提前致谢.

codeigniter

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

重定向后Codeigniter会话数据丢失

我正在使用codeigniter 2.1.0.

我正在尝试使用codeigniter中的会话库来执行注册/登录功能.

使用会话库的注册/登录对localhost工作正常,但是当我把它放到现场并尝试它时,会话不起作用.

我的控制器登录就是这样的.我检查凭据,一旦确定我设置了会话数据并重定向到另一个页面.

$user_data = array(
                   'username'       => $result->user_name,
                   'email'          => $result->user_email,
                   'userid'         => $result->user_id,
                   'role'           => $result->user_role,
                   'login_state'    => TRUE,
                   'lastlogin'      => time(),
               );

$this->session->set_userdata($user_data);           
print_r( $this->session->all_userdata());            
redirect(base_url('dashboard'));
Run Code Online (Sandbox Code Playgroud)

此时,当我打印所有会话数据时,它们会打印出来.但是在仪表板控制器端,当我尝试打印会话数据时,他们不再存在了.

知道为什么吗?在此先感谢您的帮助.

php codeigniter

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

twitter bootstrap alert隐藏初始化

我正在使用twitter bootstrap进行警报,并且我希望在输入中出现错误时显示警报.我可以在初始化时隐藏它并在发生错误时显示它.但之后警报再次消失.是否有任何方法可以确保警报保持在那里直到给出正确的输入

<div class="span4">  
                <div class="alert alert-error  fade in" id = "user_name_exist" >  
                   <button type="button" class="close">×</button>
                  <h4 class="alert-heading">Username error!</h4>  
                    The username entered is used by another user. Please choose another one!
                </div>  
</div>  
Run Code Online (Sandbox Code Playgroud)

有人可以帮帮我吗?

jquery twitter-bootstrap

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

在两个单词之间添加一个空格

我有一些像"浅紫色"和"暗红色"这样的词,它们存储为"LightPurple"和"DarkRed".如何检查像"LightPurple"这样的单词中的大写字母,并在"Light"和"Purple"之间加上一个空格以形成"Light Purple"一词.

在此先感谢您的帮助

javascript

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

鼠标悬停文本框时删除浅蓝色边框

对于一个文本框,当我鼠标悬停在上面有淡蓝色边框出现,任何想法如何删除?

c# wpf xaml textbox

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

将数字转换为字节数组

嗨,我有一个基数为10的数字,例如3198,十六进制表示为0x0C7E

如何将该数字转换为十六进制并将该十六进制值以[00] [0C] [7E]的格式放入字节数组中,假设我可以拥有的最大十六进制值是0xffffff.

c

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