Я пытаюсь добавить данные в каждое поле ввода.
Пример добавления поля ввода «информация» в поле ввода.
Если: красный div и никакие данные не добавляются, данные должны быть нулевыми, синий div и буква «p» добавляются к добавленному информационному вводу при отправке формы. Синий div и буква «V» добавляются в добавленное поле ввода.
Как мне добавить эти данные к добавленным входам и добавить данные к их значению при отправке?
Мой HTML и jQuery: http://jsfiddle.net/z5qeX/2/
У меня есть пример с одним полем ввода:
$('.redDiv').click(function() {
$('#webhost_navn').data('myData', null);
});
$('.blueDiv').click(function() {
$('#webhost_navn').data('myData', 'p');
});
$('.blackDiv').click(function() {
$('#webhost_navn').data('myData', 'V');
});
// And the form submit button with the id of smt
$('#smt').click(function() {
var myData = $('#webhost_navn').data('myData'),
val = $('#webhost_navn').val();
if (myData) {
$('#webhost_navn').val(myData + val);
}
});
Как мне создать эту функцию для каждого добавленного ввода и сохранить все данные при отправке?
При нажатии на один из красных, синих или черных:
1. Select the added input field
2. Create a data variable and save p, V or nothing depending on what div that where clicked.
3 .On submit add all these variable to values of the correct input fields