Yii2 如何显示所选项目的信息?

Yii2 如何显示所选项目的信息?,yii2,Yii2,我是Yii框架的新手,所以我对它没有太多的想法。 我的问题是,我想获得在搜索框中选择的公司的详细信息 my frontend/companys.php中的代码 <?= Html::SubmitButton( 'Get info', [ 'class' => 'btn btn-success' , 'id' =>'getinfo']) ?> 我的js代码:- $("#getinfo").click(function(){ var obj = $("#fr

我是Yii框架的新手,所以我对它没有太多的想法。 我的问题是,我想获得在搜索框中选择的公司的详细信息

my frontend/companys.php中的代码

<?= Html::SubmitButton( 'Get info', [ 'class' => 'btn btn-success' , 'id' =>'getinfo']) ?>
我的js代码:-

$("#getinfo").click(function(){
        var obj = $("#front_companies_select option:selected").val();
        console.log(obj);
     });

如果你想得到唯一的公司名称,你可以试试这个

$("#getinfo").click(function(){ 
    var company_id = $("#front_companies_select option:selected").val(); 
    console.log(company_id); 
    var companyName = $("#front_companies_select option:selected").text(); 
    console.log(companyName); //here you can get company name
});
或者,如果您想获得整个公司的详细信息,那么您必须像这样调用
ajax

$("#getinfo").click(function(){ 
    var company_id = $("#front_companies_select option:selected").val(); 

    $.ajax({
        type: "POST",
        url:"YOUR_URL/YOUR_FUNCTION_TO_GET_COMPANY_DETAILS",
        data: {company_id:company_id},
        dataType:'json',
        async: false,
        success: function (data)
        {
          console.log(data); //here you can get all the company details in object
        }
    });

});

如果你想得到唯一的公司名称,你可以试试这个

$("#getinfo").click(function(){ 
    var company_id = $("#front_companies_select option:selected").val(); 
    console.log(company_id); 
    var companyName = $("#front_companies_select option:selected").text(); 
    console.log(companyName); //here you can get company name
});
或者,如果您想获得整个公司的详细信息,那么您必须像这样调用
ajax

$("#getinfo").click(function(){ 
    var company_id = $("#front_companies_select option:selected").val(); 

    $.ajax({
        type: "POST",
        url:"YOUR_URL/YOUR_FUNCTION_TO_GET_COMPANY_DETAILS",
        data: {company_id:company_id},
        dataType:'json',
        async: false,
        success: function (data)
        {
          console.log(data); //here you can get all the company details in object
        }
    });

});

你在控制台上得到了价值吗?是的,我在控制台上得到了价值。那么你需要什么呢?,如果你想获得公司的详细信息,那么你必须通过传递company idnow进行ajax调用。如果你想保存其选中的值,那么只需创建一个隐藏字段,在post中获取其值并保存。如何将数据从控制台显示到gridview@NaimMalekare你在控制台中获得了价值吗?是的,我在控制台中获得了价值。那么你需要什么呢?,如果你想获得公司的详细信息,那么你必须通过传递company idnow进行ajax调用。如果你想保存其选中的值,那么只需创建一个隐藏字段,在post中获取其值并保存。如何将数据从控制台显示到gridview@奈玛莱克