function send_quick_pm() {
$.post('/privmsg', {
'username%5B%5D' : document.getElementById('quick_pm_username').value,
subject : document.getElementById('quick_pm_subject').value,
message : document.getElementById('quick_pm_message').value,
folder : 'inbox',
mode : 'post',
post : 1
}, function(r) {
alert('PM is sent!');
});
}
それは私が使用しているコードです、これは私が使用しているマークアップです-
<form id="privatemessage" class="newmessage">
<input id="quick_pm_username" placeholder="Message To:" type="text" class="usernameinput"/>
<input id="quick_pm_subject" placeholder="Subject:" onkeypress="if (event.keyCode==13){return false}" maxlength="64" type="text" class="usernameinput"/>
<textarea id="quick_pm_message" class="noThis" placeholder="Type your message here..." >
</textarea>
</div>
<div id="bottombuttons">
<span class="button">
<button onClick="send_quick_pm();" class="submitbutton uiButton uiButtonConfirm uiButtonLarge">Submit</button>
</form>
<button class="submitbutton cancelButton uiButton uiButtonConfirm uiButtonLarge">Cancel</button>
</span>
</div>
マークアップが間違っている可能性があります。これが、本来あるべきようにコーディングする唯一の方法です。
誰でも何か提案できますか?