In a POST the data is passed in the request body. Without an active resource, there is no way to fetch it. In a GET, where any data is part of the query
string, the data can be parsed by JavaScript (though that's not generally done).
The point is, it's meaningless to POST data to a non-active resource because there's no way to get and process the posted data.