将Jquery Selector值添加到php中

时间:2014-08-19 12:36:14

标签: php jquery jquery-selectors

我在jquery选择器中有一个变量,我想用php抓住它。

$('‪#‎rowidtext‬').val(id);并且可以转到<input type="text" name="rowidtex" id="rowidtext" >,但我希望收到类似$value=??

的内容

如何实现?

js中的代码是: function viewrow(id){     $(&#39;#rowidtext&#39)。VAL(ID);

$(&#34;#viewrecordsdialog&#34;)。dialog(&#34; open&#34;);     }

$(document).ready(function() {

        $( "#viewrecordsdialog" ).dialog({
        open: function(event, ui) { $(".ui-dialog-titlebar-close").hide();
                     },
        autoOpen: false,
        width: 500,
        modal: true,
        closeOnEscape: false,
            buttons: [

            {
                text: "Close",
                click: function() {
                    $( this ).dialog( "close" );
                }
            }

        ]
    });

});

2 个答案:

答案 0 :(得分:0)

您可以将其隐藏在重新加载页面时提交的表单中,然后通过PHP获取结果。

答案 1 :(得分:0)

创建另一个名为anyDivName的

$(document).ready(function() {
    function ajaxLoaded(response) {
        $('#anyDivName').empty().html(response);
    }
    function doRequest() {
        var rowId= $('#rowidtext‬').val();
        $('#anyDivName').empty().html('loading');
        $.ajax({
            url : "results.php",
            type : 'POST',
            success : ajaxLoaded,
            data : {
                val : rowId
            }
        });
    }
});

然后用:

获取该变量
if (isset ( $_POST ['val'] )) {
            $intCase = intval ( $_POST ['val'] );
        } else {
            return;
        }