私はページにデータを投稿してデータを返すこのコードを持っています。これはjavascriptによって行われます。私はフォームから、既に存在するURLと隠れたユーザーフィールドの異なるデータに投稿したいと思います。ここにコードがあります。JavaScriptで2つのパラメータ/データを送信
関数ゴー(URL){
$.post('urlin.php', { url : url }, function(data) {
if (data== 'error_no_url'){
$('#message').html('<p>Try entering an actual URL!</p>');
} else if (data == 'error_roll') {
window.open('http://1227.com');
$('#message').html('<p>ROFL</p>');
} else if (data == 'error_invalid_url') {
$('#message').html('<p>Not a valid URL</p>');
} else if (data == 'error_is_min') {
$('#message').html('<p>Already a short URL, it can\'t get any shorter!</p>');
} else {
$('#url').val(data);
$('#url').select();
$('#message').html('<p> URL Shortened </p>');
}
});
}
;および
<p><input type="text" size="85" placeholder="Enter a URL to shorten." name="url" id="url" onkeydown="if (event.keyCode == 13 || event.which == 13) { go($('#url').val()); }" /><input type="hidden" name="user" value="<?php echo $_SESSION['auth']; ?>"><input type="submit" class="btn green" value="Shorten" border="0" onclick="go($('#url').val());" />
現時点では、URLのみが投稿されています。どのように私はそれもユーザーを投稿することができます。
私はちょうど私が送信しようとしていますどのように私は私の既存のコードとフィールドにこれを組み込むことができ、追加のパラメータを送信する必要があるが、私はあなたのコメントを理解して – HarryBeasant
ない隠されています。上記は#url要素とhidden要素の値を取得します。これらはurlin.phpスクリプトに掲載されます。 [リンク](http://api.jquery.com/jQuery.post/)を参照してください。 – zetabit