使用数据库中的php值加载Ajax.load()

使用数据库中的php值加载Ajax.load(),ajax,forms,jquery,Ajax,Forms,Jquery,基本上,我有一个来自数据库$learner->idnumber的值 然后我有一个表单,它使用submithandler来处理。php编辑这个数据库 现在这是我一直坚持的一点,我试图在表单处理完成后,在不刷新页面的情况下更新PHPDB值$learner->idnumber 我发现: $("#pinnumber").load("profile.php #pinnumber"); 但我不太确定如何实现这一点 这是我的代码: <a id="pinlink">edit</a> &

基本上,我有一个来自数据库$learner->idnumber的值

然后我有一个表单,它使用submithandler来处理。php编辑这个数据库

现在这是我一直坚持的一点,我试图在表单处理完成后,在不刷新页面的情况下更新PHPDB值$learner->idnumber

我发现:

$("#pinnumber").load("profile.php #pinnumber");
但我不太确定如何实现这一点

这是我的代码:

<a id="pinlink">edit</a>
<div id="results"><div>

<div id="pinnumber">
    '.$learner->idnumber.'
    <div>                

    <div id="pincontent" style="display:none;">
    <form name="myform" id="myform" method="POST">  
    <input type="text" name="idnumber" id="idnumber" size="20" value=""/>  
    <input type="submit" name="submit" value="Update">
    </form>
    <div>

$(document).ready(function(){

$("#pinlink").click(function () {
$("#pincontent").show();
});

    $("#myform").validate({             
        debug: false,             
        rules: {                 
            idnumber: "required",             
        },             
        messages: {                 
            idnumber: "Please enter your PIN",             
        },             
        submitHandler: function(form) {                 
            $("#pincontent").hide();                  
            // do other stuff for a valid form                 
            $.post('process.php', $("#myform").serialize(), function(data) {                

                $('#results').html(data);                 
            });             
        }         
    });     
});
任何帮助都将不胜感激。

我包括:

print "".$_POST['idnumber']."";
在process.php中保存到db代码之前

然后将其打印成:

<div id="results"><div>
表单提交时。

Ajax调用中的数据参数为您提供了什么?