我对php有一定的经验,但是我对jQuery还是个新手。
我希望有人能给我一些示例代码(最好)或指向我在正确的方向,我需要使用的jQuery函数,本质上,我想做的是让用户在php中提交表单,然后为该表单提交的结果显示在同一页面上使用jQuery(我假设)。
就像我说的,我对jQuery的经验很少,也没有做过这样的事情。因此,任何帮助都是感激的。
你可能想看看jQuery表单插件
http://jquery.malsup.com/form/这个网站也有很多例子
好吧,这个答案并不是真正针对新手的,但是如果你真的想深入研究编写自己的自定义PHP/JQuery接口,你可能想尝试这样的东西:
- 使用ajax函数名作为php伪函数名
- 实现jquery并让php回显输出
- 如果你只想用php写代码,这是很有用的。
- 不是很实用,但它在90%的情况下有效。
请注意,如果有任何库在那里做这个实现,但我有一些我在一些自定义开发项目中使用的示例实现,也许您会发现如果你真的在编写自己的代码,其中一些见解是有用的。
参见下面的代码片段
<?php
function js_start(){
return '<script type="text/javascript">';
}
function js_add_jquery($version='1.4.2'){
return '<script src="https://ajax.googleapis.com/ajax/libs/jquery/'.$version.'/jquery.min.js"></script>';
}
function js_ajax($url, $data, $success){
return "
$.ajax({
url: '$url',
data: '$data',
success: $success
});";
}
function js_end(){
return '</script>';
}
//Example usage:
// where success is behaviour you want executed on success
$success =
"function(data) {
$('#page').html(data);
}";
echo js_add_jquery(); // default version 1.4.2 is used here
echo js_start();
echo js_ajax('test.php', 'name=John&surname=Doe', $success);
echo js_end();
?>
您可以在按钮上放置一个函数,检查输入字段中的值,然后在另一个区域将它们写出来。
你的问题有点模棱两可。
资源:http://api.jquery.com/val/