我有一个问题...
这些是我的一些 html 表单元素的名称:name="password" name="meta[naziv_firme]"
这是我的 jQuery
var data = {action: 'edit', form: $('input', 'form#edit-klijent-form').serialize()}
console.log(data);
$.get('/index.php/admin-ajax', data,
function(response){
// Success
$('div#edit-klijent-div,.tipsy').hide();
$('div#klijent-edit-success').show();
});
Console.log 给了我结果:
action edit
form userID=12&password=&password-match=&email=test15%5Bmeta%5Bnaziv_firme%5D=test15&meta%5Bkontakt_osoba%5D=test156&meta%5Bkontakt_telefon%5D=test157&meta%5Bkontakt_email%5D=test158
所以一切看起来都很好!
现在在 PHP 我有 var_dump($_GET); 结果是:
string(165) "userID=12&password;=&password;-match=&email=test15&meta;[naziv_firme]=test15&meta;[kontakt_osoba]=test156&meta;[kontakt_telefon]=test157&meta;[kontakt_email]=test158"
为什么 PHP 放 ; 密码后,在 &meta;[... ??
和想法?我究竟做错了什么?
谢谢!