問題が1つあります...
これらは私の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; [... ??
そしてアイデア?私は何が間違っているのですか?
ありがとうございました!