如何使用php在blueimp中获得select box的值? 演示1 演示1 演示1 演示1 演示1 演示1
基本上,当您按下submit按钮时,它会检查名为“x”的隐藏字段是否已发布。如果已发布,则回显2个选择框。如何使用php在blueimp中获得select box的值? 演示1 演示1 演示1 演示1 演示1 演示1,php,jquery,file-upload,blueimp,Php,Jquery,File Upload,Blueimp,基本上,当您按下submit按钮时,它会检查名为“x”的隐藏字段是否已发布。如果已发布,则回显2个选择框。 演示1 演示1 基本上,当您按下submit按钮时,它会检查名为“x”的隐藏字段是否已发布。如果已发布,则回显2个选择框。Demo1?Demo1?我想在blueimp jquery文件上载管理器的uploadhandler中获取此值。我想在blueimp jquery文件上载管理器的uploadhandler中获取此值。我得到了它。但是我需要这些值,以及uploadhandler将如何使
演示1
演示1
基本上,当您按下submit按钮时,它会检查名为“x”的隐藏字段是否已发布。如果已发布,则回显2个选择框。Demo1?Demo1?我想在blueimp jquery文件上载管理器的uploadhandler中获取此值。我想在blueimp jquery文件上载管理器的uploadhandler中获取此值。我得到了它。但是我需要这些值,以及uploadhandler将如何使用这个值。检查一下,我明白了。但是我需要这些值,以及uploadhandler将如何使用这个值。检查这个
<select name="select1">
<option>
Demo1
</option>
</select>
<select name="select2">
<option>
Demo1
</option>
</select>
$(function () {
$('#fileupload').fileupload({
dataType: 'json',
add: function (e, data) {
data.context = $('<button class="btn btn-primary"/><br/><br/>').text('Upload')
.appendTo($( ".container" ))
.click(function () {
data.context = $('<p/>').text('Uploading...').replaceAll($(this));
data.submit();
});
},
done: function (e, data) {
$.each(data.result.files, function (index, file) {
$('<li class="list-group-item"/>').text(file.name).appendTo($( ".container" ));
});
data.context.text('Upload finished.');
}
}).bind('fileuploadsubmit', function (e, data) {
data.formData = {
'title': $('[name=title\\[\\]]').val(),
'description': $('[name=description\\[\\]]').val()
};
});
});
<label class="title">
<span>Title:</span><br>
<input name="title[]" class="form-control">
</label>
<label class="description">
<span>Description:</span><br>
<input name="description[]" class="form-control">
</label>
protected function handle_form_data($file, $index) {
$file->title = $_REQUEST['title'];
$file->description = $_REQUEST['description'];
}
protected function handle_file_upload($uploaded_file, $name, $size, $type, $error,
$index = null, $content_range = null) {
$file = parent::handle_file_upload(
$uploaded_file, $name, $size, $type, $error, $index, $content_range
);
if (empty($file->error)) {
$sql = 'INSERT INTO `'.$this->options['db_table']
.'` (`name`, `size`, `type`, `title`, `description`)'
.' VALUES (?, ?, ?, ?, ?)';
$query = $this->db->prepare($sql);
$query->bind_param(
'sisss',
$file->name,
$file->size,
$file->type,
$file->title,
$file->description
);
$query->execute();
$file->id = $this->db->insert_id;
}
return $file;
}
<form method="POST">
<select name="select1">
<option value="val1">
Demo1
</option>
</select>
<select name="select2">
<option value="value2">
Demo1
</option>
</select>
<input type="submit" value="Submit">
</form>
<?php
echo $_POST['select1'];
echo $_POST['select2'];
<form method="POST">
<input type="hidden" name="x" value="true">
<select name="select1">
<option value="value1">
Demo1
</option>
</select>
<select name="select2">
<option value="value2">
Demo1
</option>
</select>
<input type="submit" value="Submit">
</form>
<?php
if(isset($_POST['x'])){
echo $_POST['select1'];
echo $_POST['select2'];
}
?>