借助javascript/jquery使用php访问服务器应答
我正在创建一个web应用程序,用户可以使用html、css更改此web应用程序的布局。为此,我创建了一个类借助javascript/jquery使用php访问服务器应答,javascript,php,jquery,Javascript,Php,Jquery,我正在创建一个web应用程序,用户可以使用html、css更改此web应用程序的布局。为此,我创建了一个类 <?php class style_class_registration { function user_name($arr) { return '<input class="user_reg_front_custom_temp ' . $arr['add_class'] . '" id="uname" size="40" type="text" name="un
<?php
class style_class_registration
{
function user_name($arr)
{
return '<input class="user_reg_front_custom_temp ' . $arr['add_class'] . '" id="uname" size="40" type="text" name="uname"/>';
}
function email($arr)
{
return '<input class="user_reg_front_custom_temp ' . $arr['add_class'] . '" id="uemail" size="40" id="email" type="text" name="uemail"/>';
}
function password($arr)
{
return '<input class="user_reg_front_custom_temp ' . $arr['add_class'] . '" id="upass" size="40" type="password" name="upass"/>';
}
function conf_pass($arr)
{
return '<input class="user_reg_front_custom_temp ' . $arr['add_class'] . '" id="upass_conf" size="40" type="password" name="upass_conf""/>';
}
}
function ........
...................
..................
?>
“get_output
”javascript函数接收服务器回复
但是我想使用这样的php方法访问服务器回复
$init->display_confirmation_data();
更新
简而言之,如果我调用这个方法“$init->submit_button($arr_submit);
”,它会向浏览器显示一个提交按钮。类似地,我需要使用一种方法打印服务器回复(当单击submit按钮时),在我的例子中,在将表单发送到服务器后使用“display\u confirmation\u data()
”方法(目前我可以使用“get\u output”函数获取服务器回复,但这是一个javascript函数)
注意:我的所有代码/方法都返回一些html元素(对于注册表单,我创建了一个类,以便任何主题开发人员都可以根据自己的需要设计表单),我正在尝试编写一个从服务器返回错误或成功消息的方法(这是我的问题,我可以用javascript函数接收服务器回复,但我需要用php访问它)
.这是我项目的一小部分,我还有其他任务
有可能吗?还有其他方法吗?对不起,我的朋友,你的问题不清楚,你到底想做什么?我已经更新了我的帖子。我的所有代码/方法都返回了一些html元素(对于注册表单,我创建了一个类,以便任何主题开发人员都可以根据自己的需要设计表单),我正在尝试编写一个从服务器返回错误或成功消息的方法(这是我的问题,我可以使用javascript功能接收服务器回复。但我需要使用php访问它)嗯,为什么你想用php访问它?如果你只想更改页面的一部分,那么这就是ajax的用途,ajax对你来说还不够吗?实际上我不想让主题设计师编辑核心文件(其中包含ajax代码和接收服务器回复的javascript函数)。如果你考虑“WORDPRESS”,它有很多设计主题的功能,设计主题不需要编辑WORDPRESS的核心文件。我正在尝试创建一个类似的web应用程序(虽然没有WORDPRESS那么大)。改进的代码突出显示
jQuery.ajax({
type: 'POST',
data: data_student_reg,
url: 'process.php',
success: get_output
});
$init->display_confirmation_data();