在ajax中混合javascript和php变量

Gar*_*ary 5 javascript php ajax jquery

我有一个非常基本的jQuery ajax事情发生,但我想混合JS检索的表单数据和一些PHP变量,并将它们全部作为ajax GET的一部分发送.这有用吗?:

var longform = $("input:text").serialize(); 
$.ajax({
    url:    'actions/create.php',
    data:   longform + "domain=<?php echo $domain; ?>&useragent=<?php echo $useragent; ?>&ip=<?php echo $ip; ?>&cookieuser=<?php echo $cookieuser; ?>",
Run Code Online (Sandbox Code Playgroud)

目前,当create.php尝试回送变量时,它们是空的.

UPDATE

按建议检查源后,它出现如下:

data:   longform + "&domain=example.com&useragent=Mozilla/5.0
Run Code Online (Sandbox Code Playgroud)

Tom*_*gli 0

我宁愿将所有数据放入隐藏输入中,然后一次全部序列化。

汤姆