使用jQuery接口php结果



我对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/

最新更新