如何通过jquery代码获取html中的变量?

I Edited

I have a html

<select name="action-grid">
    <option  selected > Select</option>
    <option  value="1" >Edit</option>
</select>   
<select  name="action-grid">
   <option  selected > Select</option>
   <option  value="2" >Edit</option>
 </select>
<?php $_product = $this->getProductBy($values);?>
<div><?php echo $_product->getName();?></div>

in code php. i have function getProductBy($value){....}. in view i have grid product, in column action i want when chose option edit value will set variable $value.

<select onchange="getNewFunction($('option:selected', this))" name="action-grid">
    <option selected>Select</option>
    <option value="2">Second</option>
</select>
<script type="text/javascript">
    function getNewFunction(value) {
        alert(value.text());
    }
</script>

try this way

demo

Html code, (Assuming Jquery included)

<script type="text/javascript">
 function getNewFunction(val) {
  $.ajax({
    url: "./myPhp.php",
    method: 'POST',
    data: {
        'value': val
    },
    success: function(res) {
        console.log(res);
    }
  });
 }
</script>    
<select onchange="getNewFunction(this.value)" name="action-grid">
 <option  selected > Select</option>
 <option  value="1" >First</option>
</select>

myPhp.php

<?php
    echo $_POST['value'];
?>

As per you mentioned in comments

Your script

<script type="text/javascript"> 
    function getNewFunction(gridValue){
        $.ajax({
            type: 'POST',
            url : 'some_file.php',
            data: {value: gridValue},
            success: function(response) {}
        })
    }
</script>

in some_file.php file

<?php
$value = $_POST['value'];

//your funtion here
function getProductEdit($value)
{
    .....
}
?>