用户输入字段下拉列表出错

时间:2016-09-14 12:43:10

标签: javascript html forms

我正在遵循此问题的已接受解决方案:HTML Dropdown list with user input field但是我无法让它发挥作用。我更新了jquery链接,将其修改为我想要的但它没有插入任何值,我希望有人可以帮助我。

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>

Testing This:
<script language="javascript">
$(document).ready(function(){

    $("#addLocation").click(function(){
    $("#locationContainer").append('<option value="' + $("#newLocation").val() + '">' + $("#newLocation").val() + '</option>');
    });

});
</script>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<select name="imprint_location" id="locationContainer">
    <option value="None" selected>None</option>
    <option value="Front Right Breast">Front Right Breast</option>
    <option value="Front Left Breast">Front Left Breast</option>
    <option value="Full Back">Full Back</option>
    <option value="Half Back">Half Back</option>
    <option value="Barrell">Barrell</option>
    <option value="Clip">Clip</option>
</select>

    <input type="text" id="newLocation"/>
    <input type="button" id="addLocation" value="Insert"/>
</body>
</html>

获取保存到文件的值: 会这样的吗?找到另一个问题。

<?php
if(isset($_GET["filename"]) == true && isset($_GET["log"]) == true){
    $fp = fopen($_GET["filename"], "a+");

    if($fp !== null){
        fputs($fp, $_GET["log"] . "\r\n");
        fclose($fp);
    }
}
?>

但是我如何获得javascript值呢?

谢谢, MsKazza

1 个答案:

答案 0 :(得分:1)

在javascript代码

之前添加jquery src