相关疑难解决方法(0)

jquery使用ajax发送数据并保存在php中

美好的一天,我正在尝试从表单发送或获取数据然后使用jquery然后ajax将数据发送到一个php页面,应该将其保存在数据库中我如何在jquery中执行它并使用ajax来执行它,任何帮助会做,谢谢!

HTML页面1将使用jquery ajax将数据发送到php页面

 <form>
       Name:<input type='text' name='name'>
       E-mail:<input type='text' name='email'>
       Gender:<select name='gender'>
       <option value='male'>male</option>
       <option value='female'>female</option>
       </select>
       Message:<textarea name='about'></textarea>
 </form>
Run Code Online (Sandbox Code Playgroud)

PHP页面2将从页面1表单接收数据

<?php
echo "
 $_POST['name'];
 $_POST['email'];
 $_POST['gender'];
 $_POST['about'];
";  
?>
Run Code Online (Sandbox Code Playgroud)

对这个项目的任何帮助都会对我们有所帮助,谢谢!

(更新)这是我试图使用的jquery,但它去了网址,我认为这不是很安全

    $(document).ready(function(){
    $("#chat").click(function(){
        $("#content").load("a.php");
    });


    $("#send").ajaxSubmit({url: 'a2.php', type: 'post'})

    });
Run Code Online (Sandbox Code Playgroud)

html php ajax jquery

13
推荐指数
3
解决办法
8万
查看次数

读取PHP中的序列化jquery数据(多个复选框)

JQUERY:

$(document).ready(function(){
    $('form').submit(function(){
        var content = $(this).serialize();
        //alert(content);
        $.ajax({
            type: 'POST',
            dataType: 'json',
            url: 'http://localhost/test/generate',
            timeout: 15000,
            data:{  content: content },
            success: function(data){
                $('.box').html(data).fadeIn(1000);
            },
            error: function(){
                $('.box').html('error').fadeIn(1000);
            }
        });
        return false;
    });
});
Run Code Online (Sandbox Code Playgroud)

HTML:

<form>
<input type="checkbox" value="first" name="opts[]">
<input type="checkbox" value="second" name="opts[]">
<input type="checkbox" value="third" name="opts[]">
<input type="submit">
</form>
Run Code Online (Sandbox Code Playgroud)

如何在PHP中处理(或读取)多个已选中复选框的值?我试图$_POST['content']抓住序列化数据,但没有运气.

php ajax jquery

1
推荐指数
1
解决办法
4219
查看次数

标签 统计

ajax ×2

jquery ×2

php ×2

html ×1