Javascript Jquery在新页面中重定向

Javascript Jquery在新页面中重定向,javascript,jquery,Javascript,Jquery,单击编辑按钮时,我想用数组行重定向到页面 $sQuery = " SELECT SQL_CALC_FOUND_ROWS " . str_replace(" , ", " ", implode(", ", $aColumns)) . " FROM $sTable $sWhere $sOrder $sLimit "; $rResult = mysql_query($sQuery, $gaSql['link']) or fatal_error('MySQL Error: ' . mys

单击编辑按钮时,我想用数组行重定向到页面

    $sQuery = " SELECT SQL_CALC_FOUND_ROWS " . str_replace(" , ", " ", implode(", ", $aColumns)) . " FROM $sTable $sWhere $sOrder $sLimit ";
    $rResult = mysql_query($sQuery, $gaSql['link']) or fatal_error('MySQL Error: ' . mysql_errno());
    $sQuery = " SELECT FOUND_ROWS() ";
    $rResultFilterTotal = mysql_query($sQuery, $gaSql['link']) or fatal_error('MySQL Error: ' . mysql_errno());
    $aResultFilterTotal = mysql_fetch_array($rResultFilterTotal);
    $iFilteredTotal = $aResultFilterTotal[0];
    $sQuery = " SELECT COUNT(" . $sIndexColumn . ") FROM $sTable ";
    $rResultTotal = mysql_query($sQuery, $gaSql['link']) or fatal_error('MySQL Error: ' . mysql_errno());
    $aResultTotal = mysql_fetch_array($rResultTotal);
    $iTotal = $aResultTotal[0];
    while ( $aRow = mysql_fetch_array($rResult) ) {
        $row = array();
        for ( $i = 0 ; $i < count($aColumns); $i++ ) {
            if ( $aColumns[$i] == "version" ) $row[] = ( $aRow[$aColumns[$i]] == "0" ) ? '-' : $aRow[$aColumns[$i]];
            else if ( $aColumns[$i] != ' ' ) $row[] = $aRow[$aColumns[$i]];
        }
        $output['aaData'][] = array_merge($row, array('<a data-id="row-' . $row[0] . '" href="javascript:editRow(' . $row[0] . ');" class="btn btn-md btn-success">edit</a>&nbsp;<a href="javascript:removeRow(' . $row[0] . ');" class="btn btn-default btn-md" style="background-color: #c83a2a;border-color: #b33426; color: #ffffff;">remove</a>'));
    }

    // RETURN IN JSON
    die(json_encode($output));
}




    // ATW
            if ( top.location.href != location.href ) top.location.href = location.href;

            // Initialize datatable
            $('#example').dataTable({
                "aProcessing": true,
                "aServerSide": true,
                "ajax": "add.php?ajax"
            });

            // Save edited row
            $("#edit-form").on("submit", function(event) {
                event.preventDefault();
                $.post("add.php?edit=" + $('#edit-id').val(), $(this).serialize(), function(data) {
                    var obj = $.parseJSON(data);
                    var tr = $('a[data-id="row-' + $('#edit-id').val() + '"]').parent().parent();

                    $('#edit-modal').modal('hide');
                }).fail(function() { alert('Unable to save data, please try again later.'); });
            });

        });

        // Edit row
        function editRow(id) {
            if ( 'undefined' != typeof id ) {
                $.getJSON('add.php?edit=' + id, function(obj) {

                    $('#edit-modal').modal('show')
                }).fail(function() { alert('Unable to fetch data, please try again later.') });
            } else alert('Unknown row id.');
我想在单击编辑按钮时重定向到新页面。在非模态的新页面中查看数据。请帮忙。我可以捐赠


直接进入新网页并创建新网页,以便不在模式上编辑。非常感谢。

嘿,约翰·史密斯,如果那是你的真名。。。嗯

听起来你想这样做重定向:

window.location.href = "http://stackoverflow.com";
或者在按钮内单击

$('#some-html-tag-id').cl
.click(function() {
    window.location.href = "http://stackoverflow.com";
});
这可能是对你问题的一个很好的回答。

如果大部分代码都能正常工作,那么需要执行大量代码。请阅读并考虑创建一个最小可重复的测试用例。有关使用堆栈溢出的教程和帮助链接可以在下面的页脚中找到。