如何从弹出窗口获取值到父级

时间:2013-12-09 01:54:38

标签: jquery mysql codeigniter

Hello每个人如何将数据值从弹出窗口发送到父级?!

我有一个像这样的元素:

<input type="text" name="id_name_project" value="" id="id_name_project" size="60" >
<a href="<?php echo base_url(); ?>itemin/select_data_name_project" class="select">SELECT</a>

这是我的弹出窗口:

$(document).ready(function(){ 
    $(".select").colorbox({rel:'group', iframe:true, width:"900", height:"450"});
});

按钮:

<a href="" class="name_project" value="<?php echo $db['id_name_project']; ?>" val_name_project="<?php echo $db['name_project']; ?>">ADD</a> 

我的问题是如何将href弹出窗口中的value="<?php echo $db['id_name_project']; ?>"val_name_project="<?php echo $db['name_project']; ?>"发送到值元素id="id_name_project"(父级)?

1 个答案:

答案 0 :(得分:1)

添加ID或类别以识别您的ADD按钮,然后您可以执行以下操作:

<a id="addbutton" value="<?php echo $db['id_name_project']; ?>" val_name_project="<?php echo $db['name_project']; ?>">Add</a>

jQuery的:

$('#addbutton').click(function(e) {
    e.preventDefault();
    var buttonvalue = $(this).attr('value');
    var val_name_project = $(this).attr('val_name_project');

    $('input[name="id_name_project"]').val(buttonvalue);
    // do something similar with val_name_project if you want to
});