特定のdivにJavascriptとjQueryを使用してフォームを送信したいが、それを行う方法を考えることができない。form.submit()を特定のDIVに
このコードは現在のページのヘッダーにフォームを送信して動作します。
var form,
chart = this,
svg = chart.getSVG(chartOptions);
// merge the options
options = merge(chart.options.exporting, options);
// create the form
form = createElement('form', {
method: 'post',
action: options.url
}, {
display: NONE
}, doc.body);
// add the values
each(['filename', 'type', 'width', 'svg'], function(name) {
createElement('input', {
type: HIDDEN,
name: name,
value: {
filename: options.filename || 'chart',
type: options.type,
width: options.width,
svg: svg
}[name]
}, null, form);
});
// submit
form.submit();
// clean up
discardElement(form);
私はさまざまなオプションを試しましたが、何も機能しませんでした。
$('#myDiv').form.submit();
換言すれば、myDiv
という名前のdivに提出するコマンドを送信します。簡単に言えば、私はこれをしたいです。
どのように私はこれを行うだろう知っていますか?ありがとう。
'$( '#のmyDivフォーム')(提出);'多分。? –
それはそうではありませんが、感謝、別のオプションを排除した。 – user783322
'div'を' submit'することはできません。あなたは 'form'だけを' submit'することができ、あなた自身の例は 'form.submit()'を持っているので、その質問が何であるかははっきりしません。 –